antifreeze

Noun
  1. A liquid added to the water in a cooling system to lower its freezing point (synset 114790543)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches