squeal

noun

  1. 1

    a high-pitched howl

verb

  1. 1

    confess to a punishable or reprehensible deed, usually under pressure

  2. 2

    utter a high-pitched cry, characteristic of pigs

Synonyms

Also useful for “squeal”:Scrabble