Home › Words › T › turbotrainturbotrainturbotrain means A train powered by a gas turbine.EtymologyFrom turbo- + train.nounA train powered by a gas turbineDefinitions & examples from Wiktionary (CC BY-SA 3.0).