Noun Definition

squeak

1.Definition: a short high-pitched noise

"The squeak of shoes on powdery snow"

Category: General

2.Definition: something achieved (or escaped) by a narrow margin

Related Noun(s):squeaker

Category: General