English Dictionary
Definition tramway in British English
tramway noun
[countable] noun
/ˈtræmˌweɪ/
Synonyms and related words
