8 results in 0.0058s.
Advertisement
  • Metro
    adj. 1. of such a form of government.
    2. extending over a metropolitan area.
    Ex. Metro Toronto.

  • Metro
    Metro (1), noun, adjective.
    (U.S. and Canada.)

  • Metro
    Metro (2), noun, pl.-ros.
    (in Paris and certain other French-speaking cities) the subway system; subway.
    Ex. Even the buses and Metro trains are flying the tricolor (New Yorker).

  • Metro
    noun a form of municipal government whose powers extend over a metropolitan area and usually encompass a group of smaller municipalities.
    Ex. Metro has amalgamated some of the services shared by all, such as police, water, conservation ... and tow

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-Metro