English
›
Words
inveigh
Translation:
English
Noun
6
denounce
6
utter
censure or invective
Add
Translation