altai

[ɑlˈtaɪ]

Definitions

1. noun

a mountain range in southern Siberia, Russia, and northwestern Mongolia.

“The Altai Mountains offer breathtaking scenery and unique cultural experiences.”

2. proper noun

a republic in southern Siberia, Russia.

“The Altai Republic is a beautiful and remote destination for nature lovers.”

Synonyms

  • mountain range
  • siberian range

Antonyms

  • lowland
  • valley