English
Detailed Synonyms for Altai Mountains in English
Altai Mountains:
Altai Mountains [the ~] noun
-
the Altai Mountains
– a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China 1the Altai Mountains; the Altay Mountains– a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China 1