Rhyme Desk
Find rhyming words!

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