English dictionary
squeal
nounPronunciation
skwiːl
Parts of speech
Definitions
noun
- a high-pitched howl
verb
- confess to a punishable or reprehensible deed, usually under pressure
verb
- utter a high-pitched cry, characteristic of pigs
English dictionary