Find the word definition

Wiktionary
turbotrains

n. (plural of turbotrain English)

Usage examples of "turbotrains".

I got back to the Ramses Railway Station in time to catch one of the sleek, red-and-black striped Turbotrains, which cut my ride by almost an hour.