English Dictionary
Definition tramlines in British English
tramlines noun
[plural] noun
/ˈtræmˌlaɪnz/
Synonyms and related words
