Definition of metro

Definition of metro
  1. metro Noun An underground railway, in particular that in Paris or Moscow.
  2. metro Noun A train that runs on such an underground railway.
  3. metro Noun An urban rapid transit light railway
  4. metro Noun A train that runs on such a railway.
Need more help? Try our forum NEW