English dictionary
scenic railway meaning and definition
Definition and meaning of scenic railway at MeaningMonkey.org. scenic railway meaning and definition in the English Dictionary.SCENIC RAILWAY noun
Definition of scenic railway (noun)
- small railway in an amusement park
Source: Princeton University Wordnet