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

  • noun a single carriage of a tram
http://www.dictionarycentral.com/definition/tramcar.html