TRAM Meaning of TRAM in English [A]n streetcar, tram Interlingua English vocab. Английский словарь Интерлингва. 2012