Table of Contents
Antonyms
Synonyms
Etymology

1. metro

noun. ['ˈmɛˌtroʊ'] an electric railway operating below the surface of the ground (usually in a city).

Etymology

  • metro (English)
  • métro (French)
Antonym.com