1.(making high-pitched cry)+ person, animal, bird尖叫的;大叫的
A group of screeching children ran by.一群孩子尖叫着跑了过去。
2.(making high-pitched sound)+ brakes, instrument发出尖锐刺耳声音的
I heard screeching brakes.我听到了尖厉的刹车声。
3.to come to a screeching halt
vehicle +伴着尖锐的刹车声停下
The car came to a screeching halt.伴着尖锐的刹车声, 那辆汽车停了下来。
career, process, business +突然停下;戛然而止
Their careers had come to a screeching halt.他们的职业生涯戛然而止。