Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
monorail
in English
monorail
#moderate
Plural
monorails
Definitions
Noun
a
railway
with
a
single
rail
;
elevated
track
The
city's
monorail
system
is
an
efficient
mode
of
transportation
.
a
train
using
one
rail
;
suspended
guidance
system
The
monorail
train
glided
smoothly
along
the
elevated
track
.