Rhyme Desk
Find rhyming words!

Definition of "Squeak" :

noun: something achieved (or escaped) by a narrow margin

noun: a short high-pitched noise

"The squeak of shoes on powdery snow."

verb: make a high-pitched, screeching noise