Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tramway
in English
tramway
us
/ˈtræmeɪ/
uk
/ˈtrɛːmeɪ/
#uncommon
Definitions
Noun
a
track
for
trams
or
streetcars
The
city
built
a
new
tramway
for
public
transportation
.
a
system
of
cables
for
cable
cars
The
mountain
resort
used
a
tramway
of
cables
to
lift
passengers
up
the
slope
.
a
road
lane
for
trams
and
public
buses
The
city
council
designated
a
tramway
for
the
new
bus
route
.
Compounds / Phrases
aerial tramway