Definition of Alps

  • 1. A large mountain system in south-central Europe; scenic beauty and winter sports make them a popular tourist attraction Noun

Synonyms for word "alps"

Semanticaly linked words with "alps"