freezing mixture
noun
: a mixture (as of salt and ice or of dry ice and acetone) for producing intense cold
Love words? Need even more definitions?
Merriam-Webster unabridged
Share