thermobox
English
Etymology
From
thermo-
+
box
.
Noun
thermobox
(
plural
thermoboxes
)
A
thermally
-
insulated
box