English Synonym Finder

bellyacher

Definitions

A person who complains frequently or persistently.