squeak
Explore definitions, synonyms, and language insights of squeak
Definitions
                    Noun
                    
                a short high-pitched noise; "the squeak of shoes on powdery snow"
                
                    Noun
                    
                something achieved (or escaped) by a narrow margin
                
                    Verb
                    
            make a high-pitched, screeching noise; "The door creaked when I opened it slowly"; "My car engine makes a whining noise"