land train (English, noun)
expansion: land train (plural land trains)
Senses:
glosses: A trackless train, made to resemble a real locomotive, used for transporting passengers short distances, and normally used in tourist resorts.
Forms:
form: land trains
tags: plural