SNIVELLING


Meaning of SNIVELLING in English

US usually sniveling [adjective] [informal] [dated]Snivelling can be used to describe someone whom you do not like because they are weak and unpleasant.That snivelling creep/coward!

Cambridge English vocab.      Кембриджский английский словарь.