Turkish translation of “screech”
› [I, T] to make an unpleasant, high, loud sound
screech noun [C] ›
tiz ve keskin ses çıkarmak; bağırmak, feryat etmek
A car came screeching around the corner. She was screeching at him at the top of her voice.Shouting and screamingSounds made by humans with their mouths
We could hear the screech of brakes.