English Synonym Finder
bellyacher
Definitions
A person who complains frequently or persistently.