St. Moritz (noun) Definition, Meaning & Examples

noun
  1. a resort town in SE Switzerland: a popular center for winter sports. 6,037 feet (1,840 meters) high.
St. Moritz (noun) Definition, Meaning & Examples

More Definitions