SNIVELLED

Definition of SNIVELLED

  1. (verb)talk in a tearful manner
  2. (verb)snuff up mucus through the nose
  3. (verb)cry or whine with snuffling