English
Detailed Synonyms for Altay Mountains in English
Altay Mountains:
Altay Mountains [the ~] noun
-
the Altay 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