djagatay

/dʒɑːɡɑːtɑɪ/

Definitions

1. noun

A lake in the Altai Republic of Russia, known for its unique tectonic features.

“The researchers traveled to Djagatay Lake to study its geological anomalies.”

Synonyms

  • lake
  • tectonicLake

Antonyms

  • desert
  • dryland