sniveling American English spelling


sniveling - noun

  • whining in a tearful manner
  • sniveling - thesaurus

    snivel