Home›Browse›T›tramcartramcarOur editors are putting together more complete content — check back in about 20 minutestramcartramcar — nounnoun1. a vehicle that runs on tracks on city streets, like a light rail car1.nounDefinitiona vehicle that runs on tracks on city streets, like a light rail carExampleWe took the tramcar downtown to avoid traffic.