Word info

turbotrain

Noun

Meaning

turbotrain (plural turbotrains)

A train powered by a gas turbine

Source: en.wiktionary.org

Close letter words and terms