Meaning: to inflict or execute (punishment, vengeance, etc.):
Usage/Example: The media narrative by now is set in concrete: The voters are teed off,rising up, mad as hell and ready to wreak havoc.
Top 100 Vocab words to prepare for MBA Verbal Ability Section
A verifcation code has been sent to your mobile number
Please enter the verification code