Grimsel Pass (noun) Definition, Meaning & Examples

noun
  1. an Alpine pass in S Switzerland. 7,159 feet (2,184 meters) high.
Grimsel Pass (noun) Definition, Meaning & Examples

More Definitions