Home
Word Lists
Word Search
antifreeze
n. Substance added to water to lower its freezing point, esp. In a vehicle's radiator.