Carpers, noun plural of carper. Synonyms in the same form.
critics, censors, nigglers
All synonyms for carper →