Search results
- Dictionarysqueal/skwiːl/
noun
- 1. a long, high-pitched cry or noise: "they drew up with a squeal of brakes"
verb
- 1. make a squeal: "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