'Alps' definitions:

Definition of 'Alps'

From: WordNet
noun
A large mountain system in south-central Europe; scenic beauty and winter sports make them a popular tourist attraction [syn: Alps, the Alps]