inveigh
(verb)
verb
1. complain bitterly
Similar word(s): rail
Definition categories: communication, complain, kick, kvetch, plain, quetch
2. speak against in an impassioned manner
Similar word(s): declaim
Definition categories: communication, protest