SNIVEL


Meaning of SNIVEL in English

To cry, to throw the snot or snivel about. Snivelling; crying. A snivelling fellow; one that whines or complains.

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