sniveling
English Dictionary
->
Letter S
-> sniveling
Search Dictionary:
sniveling Definition
(n)
whining
in
a
tearful
manner
sniveling Synonyms
snivel
sniveling
© Art Branch Inc.