trolley car


Meanings

  • a wheeled vehicle that runs on rails and is propelled by electricity