snivelingEnglish

snivel, sniveling

Noun

Whining in a tearful manner

English: snivel, sniveling

English words with similar meanings

Show 1 words