sniveling American English spelling




sniveling - noun

  • whining in a tearful manner
  • sniveling - thesaurus

    snivel