Synonyms and Antonyms for carper

1. carper (n.)

someone who constantly criticizes in a petty way

Synonyms: