1. a wheeled vehicle that runs on rails and is propelled by electricity; "`tram and `tramcar are British ">terms"
tramcar |