squeal




squeal - noun

  • a high-pitched howl

  • squeal - verb

    squeal - thesaurus

    confess   fink   oink