Big Huge Thesaurus

cryostat

noun

sounds kind of like