Source:WordNet 3.1
1. (
) an alluvial deposit that contains particles of some valuable mineral ;
See more about : PLACER