thermos

noun

1.
vacuum flask that preserves temperature of hot or cold drinks