squeal

/skwˈil/

Explore definitions, synonyms, and language insights of squeal

Definitions

Noun
a high-pitched howl
Verb
utter a high-pitched cry, characteristic of pigs
Verb
confess to a punishable or reprehensible deed, usually under pressure