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 trains

Find Similar Words

Find similar words to land train using the buttons below.

Words Starting With

Words Ending With

Unscrambles

land train