STREETCAR Meaning of STREETCAR in English n. passenger car which is propelled by electricity and runs on rails along a regular route Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012