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
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