TRAMCAR


Meaning of TRAMCAR in English

[tram.car] n (1873) 1 chiefly Brit: streetcar

2: tram 1a

Merriam-Webster English vocab.      Английский словарь Merriam Webster.