Dictionary definition · snivel
noun
- whining in a tearful manner
- the act of breathing heavily through the nose (as when the nose is congested)
verb
- talk in a tearful manner
- snuff up mucus through the nose
- cry or whine with snuffling"Stop snivelling — you got yourself into this mess!"
Source: Open English WordNet (CC BY 4.0).