C2 verb /ɪnˈveɪ/
inveigh
criticar duramente
Meaning
To speak or write about something with great hostility and criticism.
Example
He inveighed against the corruption in government.
Él criticó duramente la corrupción en el gobierno.