TREAD SEPARATION


Meaning of TREAD SEPARATION in English

Pulling away of the tread from the tire casing .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.