A dune is a hill of sand near the sea or in a desert.
英汉词典释义
n.
沙丘
The boy galloped over the dunes barefoot.那男孩光着脚在沙丘间飞跑。The sand massed to form a dune.沙积集起来成了沙丘。Dragging the fully laden boat across the sand dunes was no mean feat.将满载货物的船拖过沙丘是一件了不起的事。
英英词典释义
Noun
1. a ridge of sand created by the wind; found in deserts or near lakes and oceans