DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
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
Nearby Definitions of “tramcar”
traitor
trajectory
trajectory of prestressing force
tram
tram gauge
tramcar
tramline
tramp
trampoline
trance
tranche
Contexts for “tramcar”
2 definitions in context
Cars & Driving
Travel
http://www.dictionarycentral.com/definition/tramcar.html