English word definition — powered by WordNet
complain bitterly
speak against in an impassioned manner
Want to remember inveigh?