Search results
- Dictionarymoun·tain/ˈmount(ə)n/
noun
- 1. a large natural elevation of the earth's surface rising abruptly from the surrounding level; a large steep hill: "the village is backed by awe-inspiring mountains" Similar
Powered by Oxford Dictionaries