SNIVEL


Meaning of SNIVEL in English

v. sniffle; run at the nose; whine, whimper, complain tearfully

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.