English Dictionary
Definition monorail in British English
monorail noun
[countable] noun
/ˈmɒnəʊˌreɪl/
Synonyms and related words
1.1
a train on a monorail system
Synonyms and related words
