AQUATREAD


Meaning of AQUATREAD in English

A tread pattern of a tire designed to dissipate water lying on the road and provide good traction in the rain.

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