A water-based fluid used to remove heat from the engine. Also see cooling-system for related components such as the radiator and water-pump.

learn more… | top users | synonyms

2
votes
1answer
46 views

Mechanic Troubles And A Small Watery Oil Leak

My car is a 2005 BMW 525i E60 with about 180,000km on the clock. It has been well looked after and serviced. I don't get dealer services, but go to a mechanic who has always been good and uses the ...