TAR


Meaning of TAR in English

A black, sticky substance made from petroleum. It is useful for patching cracks in the road. However, when driving over it, the wheels kick up particles of it on a vehicle's painted surface. See bug and tar remover .

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