Bedeutung von “screech” im Essential English Dictionary

screech

verb uk /skriːtʃ/

to make an unpleasant, high, loud sound:

A car came screeching around the corner.

(Definition von “screech” aus dem Cambridge Essential Dictionary © Cambridge University Press)