elbrus
ˈɛlbərəs
Definitions
1. noun
A dormant volcano located in the Caucasus Mountains, on the border between Russia and Georgia, and the highest peak in both countries.
“The group of experienced climbers decided to conquer Mount Elbrus during their summer vacation.”