Land Train Definition
noun
A trackless train , made to resemble a real locomotive , used for transporting passengers short distances, and normally used in tourist resorts.
Wiktionary
Other Word Forms of Land Train
Noun
Singular:
land train
Plural:
land trainsFind Similar Words
Find similar words to land train using the buttons below.