English dictionary
monorail meaning and definition
Definition and meaning of monorail at MeaningMonkey.org. monorail meaning and definition in the English Dictionary.MONORAIL noun
Definition of monorail (noun)
- a railway having a single track
Source: Princeton University Wordnet