English | German | Russian | Czech

tramway English

Meaning tramway meaning

What does tramway mean?

tramway

a conveyance that transports passengers or freight in carriers suspended from cables and supported by a series of towers (= tramline) the track on which trams or streetcars run

Synonyms tramway synonyms

What other words have the same or similar meaning as tramway?

Are you looking for...?