Advertisement

Synonyms of Tram

Primary definition: A passenger vehicle powered by electricity that runs on rails laid in a public road.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement