a screeching halt idiom
急刹车的尖利声
a sudden stop by a vehicle that makes a long, loud, high noise that is unpleasant to hear
Eventually, the car came to a screeching halt. 终于,车子嘎吱嘎吱地停了下来。
The train is brought to a screeching halt by a band of outlaws. 火车被一群不法分子紧急刹停了。
急停
a sudden and unexpected end to something
My young career very nearly came to a screeching halt. 我年轻的职业生涯几乎戛然而止。
Indiana put a screeching halt to Charlotte's five-game winning streak with a 133-96 pounding. 印第安纳队以 133-96 的比分干净利落地结束了夏洛特队的五连胜。