Definition, synonyms and related words
A thick layer of sand, whether deposited naturally or artificially.