Origin and Etymology of cryostat
International Scientific Vocabulary
First Known Use: 1913
Medical Definition of cryostat
: an apparatus for maintaining a constant low temperature especially below 0°C (as by means of liquid helium); especially : one containing a microtome for obtaining sections of frozen tissue
Seen and Heard
What made you want to look up cryostat? Please tell us where you read or heard it (including the quote, if possible).