Skip to content

squeal

Dictionary definition · squeal

noun

  1. a high-pitched howl

verb

  1. utter a high-pitched cry, characteristic of pigs
  2. confess to a punishable or reprehensible deed, usually under pressure

Similar words

Source: Open English WordNet (CC BY 4.0).