inveigh

intransitive verb to inveigh against invectivar (contra), llançar invectives contra, vituperar tr.