carper

/kˈɑrpɝ/

Explore definitions, synonyms, and language insights of carper

Definitions

Noun
someone who constantly criticizes in a petty way

Synonyms


More General Terms