Dictionary |
1 Result
#1
sniveling
n.
[
snivel
] whining in a tearful manner
. wn