Definition, synonyms and related words
A deposit of pebbles, gravel, and ferruginous sand in which diamonds may be found.