inveigh

inveigh
[ɪnˈveɪ]
verb
  1. [no obj.](inveigh against)speak or write about (something) with great hostility
    猛烈抨击;痛骂;强烈抗议;激烈反对
    Marx inveighed against the evils of the property-owning classes.
    马克思猛烈抨击了有产阶级的罪恶。
语源
  1. late 15th cent. (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'
英语宝典
考试词汇表