dezaley

/dɛˈzeɪli/

Definitions

1. noun

a valley in Antarctica

“The researchers ventured into the remote Dezaley in search of new species.”

Synonyms

  • glen
  • valley

Antonyms

  • hill
  • mountain