Princeton's WordNet
rail, inveigh(verb)
complain bitterly
Synonyms:
declaim, fulminate, vilify, rail, train, vituperate, revile, rail off, inveigh, rail indeclaim, inveigh(verb)
speak against in an impassioned manner
Synonyms:
recite, declaim, inveigh, rail
© Synonyms.com