dune

/dˈun/

Explore definitions, synonyms, and language insights of dune

Definitions

Noun
a ridge of sand created by the wind; found in deserts or near lakes and oceans

More General Terms


More Specific Terms