See also: Carper

English Edit

Etymology Edit

carp +‎ -er

Pronunciation Edit

Noun Edit

carper (plural carpers)

  1. A person who habitually carps, who talks too much and regularly finds fault.

Synonyms Edit