What is the meaning of the word "snivel"?

Definitions:

  1. cry or whine with snuffling copy to clipboard verb
    • Stop snivellingyou got yourself into this mess! copy to clipboard

Synonyms:

NearBy Words: