tranvia

/tranˈviːə/

Definitions

1. noun

A light rail or tramway system, especially in Italy.

“The city’s new tranvia system has made it easier to get around.”

Synonyms

  • light rail
  • tram

Antonyms

  • heavy rail
  • subway