Definition of "Squeal" :
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
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