Type in ➚ :
8 results in 0.0064s.

metro in English

  • 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

No additional English content available for 'metro'.

  1. Home
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-metro