• word of the day

    antifreeze

    antifreeze - Dictionary definition and meaning for word antifreeze

    Definition
    (noun) a liquid added to the water in a cooling system to lower its freezing point
Download our Mobile App Today
Receive our word of the day
on Whatsapp