By Anonymous (not verified) | 7:09 PM CST, Sat February 01, 2025 Definition A large natural elevation of the earth's surface rising abruptly from the surrounding level. Example Sentence Many mountains are considered as containing life and spiritual power. Audio Audio file Image Image Category Nature Language English