Inveigh
/ɪnˈveɪ/noun
To speak or write about something with strong, hostile criticism.
Did you know?Inveigh comes from Latin *invehī*, meaning “to ride into” or “to attack,” so its history carries the image of a force charging at someone, not just arguing.
Etymological Timeline
Proto-Indo-European
PIE
*weǵʰ-
“to carry, convey, or drive”
Latin
Latin
vehere
“to carry, bear, or transport”
Latin
Latin
invehī
“to ride into, attack, or assail”
Late Latin / Old French
Latin / Old French
inveighen
“to attack verbally; rail against”
16th Century
English
inveigh
“to attack with words; denounce strongly”
Modern English
English
inveigh
“to speak or write about something with strong, hostile criticism”