Topic: MOTOR VEHICLES


antifreeze

noun
     
an‧ti‧freeze [uncountable]
TTC a liquid that is put in the water in car engines to stop it from freezing

Explore MOTOR VEHICLES Topic