dewars

noun
  1. Plural of dewar; vacuum-insulated containers designed to keep liquids at extreme temperatures, commonly used in laboratories and industry.
  2. Usage: Often used in scientific and industrial contexts; Named after Scottish scientist James Dewar who invented the design

Examples