alps - definitions and synonyms

alps noun

  1. ( also written as Alps )

    English Meaning: 

    : a large mountain system in south-central Europe; scenic beauty and winter sports make them a popular tourist attraction

    Synonyms:

    the alps