squeal
noun
- 1
a high-pitched howl
verb
- 1
confess to a punishable or reprehensible deed, usually under pressure
- 2
utter a high-pitched cry, characteristic of pigs
Also useful for “squeal”:Scrabble— High-value letters — see what it scores
a high-pitched howl
confess to a punishable or reprehensible deed, usually under pressure
utter a high-pitched cry, characteristic of pigs
Also useful for “squeal”:Scrabble— High-value letters — see what it scores