Bellyacher

/ˈbɛliˌeɪtʃər/ noun

Definition

A person who complains frequently and persistently about things, often in an annoying way.

Etymology

From 'bellyache' (to complain) plus the agent suffix '-er' (one who does something). This American slang term emerged in the early 20th century to describe a habitual complainer.

Kelly Says

Bellyacher is pure American slang ingenuity—by the 1920s-30s, it became the insult of choice for annoying whiners, appearing frequently in film noir dialogue and detective stories.

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.