TRAMCAR Meaning of TRAMCAR in English [tram.car] n (1873) 1 chiefly Brit: streetcar 2: tram 1a Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012