Meaning of tramway
Definition of tramway
(noun)
a
conveyance
that transports passengers or
freight
in carriers
suspended
from cables and
supported
by a
series
of towers
the
track
on which trams or streetcars run
Other information on tramway
WIKIPEDIA results for
tramway
Amazon results for
tramway
Tweet