SNIVELING


Meaning of SNIVELING in English

adj. whining, whimpering, complaining; sniffling, snuffling

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