squeals; squealed; squealing
squeals; squealed; squealing
Learner's definition of SQUEAL
1
: to make or cause (something) to make a long, high-pitched cry or noise(使)发出长声尖叫 [no object]
—
often + with or in [+ object]
2
[no object] informal + disapproving : to tell someone in authority (such as the police or a teacher) about something wrong that someone has done告密;告发 -
She squealed to the teacher.她向老师打小报告。
-
“How did they find out?” “Someone must have squealed.” [=snitched]“他们是怎么知道的?”“一定是有人告密了。”
-
He squealed on [=informed on] his friend.他告发了他的朋友。
3
[+ object] : to say (something) in a high and excited voice兴奋而高声地说
— squealer
noun, plural squealers informal + disapproving [count] 2 squeal /ˈskwiːl/ noun
plural squeals
plural squeals
Learner's definition of SQUEAL
[count]
: a long, high-pitched cry or noise长声尖叫;长而尖的声音 —
often + of