SQUEAL
Definition:
- [noun] a high-pitched howl
- [verb] utter a high-pitched cry, characteristic of pigs
Synonyms: oink - [verb] confess to a punishable or reprehensible deed, usually under pressure
Synonyms: confess, shrive
Synonyms:
- Search for synonyms for SQUEAL



