1 definition by Keegroo

meaning a liquid, typically one based on ethylene glycole, if mixed with water it lowers the freezing point, typically used in the radiator of a vehicle
by Keegroo August 10, 2018
Get the AntiFreeze mug.