screech/ skriːtʃ /

1.vi.[car] [ tyres] [ brakes+] 
发出刺耳的声音

2.vi.[bird+] 
尖叫

3.vi.[person+] 
to screech (at sb) (冲某人)尖叫

4.vt.
尖声喊出

5.noun [of car] [ tyres] [ brakes] 
刺耳的声音

6.noun [of bird] [ person] 
尖叫

to screech to a halt
嘎然刹住