What is the meaning of sand dune in English?

Learn vocabulary with pictures as well as definitions of sand dune in English

Learn in

See more

n. sand dune

Definition of sand dune in English

Accumulation of sand created by wind in deserts or on coasts.

Synonyms of sand dune in English

dune