- The definition of inveigh is to rant against something, or to speak or write about something with great hostility.
When an impassioned conservative writes a long column about her opinion of a new democratic policy, this is an example of when she inveighs.
Origin of inveighMiddle English invehen ; from Classical Latin invehi, to assail, attack with words, passive voice of invehere, to bring in ; from in-, in, to + vehere, to carry: see vehement
intransitive verbin·veighed, in·veigh·ing, in·veighs
Origin of inveighLatin invehī, to attack with words, inveigh against, passive of invehere, to carry in : in-, in; see in–2 + vehere, to carry; see wegh- in Indo-European roots.
(third-person singular simple present inveighs, present participle inveighing, simple past and past participle inveighed)