SCREECH OF BRAKES


Meaning of SCREECH OF BRAKES in English

high-pitched sound produced when brakes are applied quickly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.