SNIVELER


Meaning of SNIVELER in English

noun one who snivels, ·esp. one who snivels habitually.

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