Search Details

Word: cordillera (lookup usage) (lookup stats)


Meaning:

Noun:

  • An extensive, continent-wide chain of mountains, especially one in the Americas.
  • A region of Canada, similar to the Appalachian, but with mostly new mountain ranges.

Source: Wiktionary | Src Info »