Antonym.com
NEW
Table of Contents
1. dune
Table of Contents
1. dune
Antonyms
Synonyms
1. dune
noun.
['ˈduːn'] a
ridge
of
sand
created
by
the
wind;
found
in
deserts
or
near
lakes
and
oceans.
Antonyms
natural depression
Synonyms
ridge
Antonym.com