trolley car
Meaning, Definition & Usage
Dictionary
Related
noun
a wheeled vehicle that runs on rails and is propelled by electricity
tram; tramcar; streetcar; trolley
.
WordNet
Previous
troilite
troilus
trojan
troll
troller
Next
trolleybus
trolling
trollius
trollmydames
trollop