Word info

thermotube

Noun

Meaning

thermotube (plural thermotubes)

A tubular heater

Source: en.wiktionary.org

Close letter words and terms