English to English
squeal
(skw/i/l
)
noun (n)
- a high-pitched howl(noun.event)source: wordnet30
- A shrill, somewhat prolonged cry.(noun)source: webster1913
verb (v)
- To cry with a sharp, shrill, prolonged sound, as certain animals do, indicating want, displeasure, or pain.(verb)source: webster1913