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!
SNIVELLING
Meaning of SNIVELLING in English
Cambridge English vocab. Кембриджский английский словарь. 2012