Dictionary Check: squeal
"squeal" is a valid word!
Scrabble
15
points
Words with Friends
17
points
Definition
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
Advertisement