TRAM Meaning of TRAM in English n. tramcar, trolley bus, US and Canadian streetcar, trolley(-car) Most cities with a traffic problem have replaced trams with buses Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012