inveigh

 
Pronunciation: /ɪnˈveɪ/

verb

[no object] (inveigh against)
  • speak or write about (something) with great hostility: he liked to inveigh against all forms of academic training

Origin:

late 15th century (in the sense 'carry in, introduce'; formerly also as enveigh): from Latin invehere 'carry in', invehi 'be carried into, assail', from in- 'into' + vehere 'carry'