CARPER


Meaning of CARPER in English

noun one who carps; a caviler.

Webster English vocab.      Английский словарь Webster.