Elbrus definition, Elbrus meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   a mountain in SW Russia, on the border with Georgia, in the Caucasus Mountains, with two extinct volcanic peaks: the highest mountain in Europe. Height: 5642 m (18510 ft.)  
English Collins Dictionary - English Definition & Thesaurus  
See also:

elytrous, Elbert, embus, Erebus

Add your entry in the Collaborative Dictionary.