Tramcar

имя существительное трамвайный вагон

Большой англо-русский словарь

Tramcar

трамвайный вагон

Англо-русский научно-технический словарь

Tramcar

noun 1. chiefly British streetcar 2. tram 1a

Merriam-Webster's Collegiate Dictionary