thermos

noun

A vacuum bottle used to keep beverages hot or cold.

noun

a vacuum flask or bottle which can keep liquids at a desired temperature.

noun

vacuum flask that preserves temperature of hot or cold drinks