Phrases and idioms:
with a vengeance in a higher degree than was expected or desired; in the fullest sense (punctuality with a vengeance).
Etymology: ME f. OF f. venger avenge f. L (as VINDICATE)
Useful english dictionary. 2012.
Useful english dictionary. 2012.