Search results
- Dictionarysqueal/skwēl/
noun
- 1. a long, high-pitched cry or noise: "we heard a splash and a squeal"
verb
- 1. make a long, high-pitched cry or noise: "the girls squealed with delight" Similar
- 2. inform on someone to the police or a person in authority: informal "she feared they would victimize her for squealing on their pals" Similar
Powered by Oxford Dictionaries