streetcar Meaning, Definition & Usage

  1. noun a wheeled vehicle that runs on rails and is propelled by electricity
    tram; tramcar; trolley car; trolley.

WordNet