Word info

thermobox

Noun

Meaning

thermobox (plural thermoboxes)

A thermally-insulated box

Source: en.wiktionary.org

Close letter words and terms