STREETCAR

Definition of STREETCAR

  1. (noun)a wheeled vehicle that runs on rails and is propelled by electricity