Where I come from a street car is (or was, they ain' got them no mo) a form of public transport, on tracks and generally electrically powered.