The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Tar meaning
Tar definition
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Ā .