Word info Synonyms

land train

Noun

Meaning

land train (plural land trains)

A trackless train, made to resemble a real locomotive, used for transporting passengers short distances, and normally used in tourist resorts.

Source: en.wiktionary.org

Synonyms

Close letter words and terms