Search the meaning/definition of over one hundred thousand
words!
Random Word
squeak means
something achieved (or escaped) by a narrow margin; a short high-pitched noise; "the squeak of of shoes on powdery snow"; make a high-pitched, screeching n... more