thermobox

English

Etymology

From thermo- +‎ box.

Noun

thermobox (plural thermoboxes)

  1. A thermally-insulated box