streetcar

Noun
  1. A wheeled vehicle that runs on rails and is propelled by electricity (synset 104342573)

Other Searches