English Dictionary
Definition antifreeze in British English
antifreeze noun
[uncountable] noun
/ˈæntiˌfriːz/
Synonyms and related words
