Altai Mountains
or Altay Mountains
plural noun
a mountain range in central Asia, mostly in Mongolia, China, Kazakhstan, and the S Russian Federation. Highest peak, Belukha, 15,157 feet (4506 meters).
British Dictionary definitions for altai mountains
Altai Mountains
/ (ɑːlˈtaɪ) /
pl n
a mountain system of central Asia, in W Mongolia, W China, and S Russia. Highest peak: Belukha, 4506 m (14 783 ft)