sniveling

Nouns

  • (n) whining in a tearful manner snivel,

Synonyms

snivel

Words of close approximity