tramcar

Definitions

Cars & Driving

  • noun an electrically driven public transport vehicle which runs on rails laid in the surface of the road and which is usually powered by an overhead cable

Travel

http://www.dictionarycentral.com/definition/tramcar.html