Meaning & Definition of Squeal in English
English⟶
Squeal
/skwil/
noun
1. A high-pitched howl
synonym:
- squeal
verb
1. Utter a high-pitched cry, characteristic of pigs
synonym:
- squeal,
- oink
2. Confess to a punishable or reprehensible deed, usually under pressure
synonym:
- confess,
- squeal,
- fink