Squeak

English word definition — powered by WordNet

NOUN

a short high-pitched noise

something achieved (or escaped) by a narrow margin

VERB

make a high-pitched, screeching noise

Want to remember squeak?

Sign up free to bookmark & revise