placer

definition: an alluvial deposit that contains particles of some valuable mineral
example:
speech part: noun
synonyms:

How placer is being used?