STREETCAR Meaning of STREETCAR in English n. US a tram. streetwalker n. a prostitute seeking customers in the street. Derivatives: streetwalking n. & adj. Oxford English vocab. Оксфордский английский словарь. 2012