Noun Definition

placer

1.Definition: an alluvial deposit that contains particles of some valuable mineral

Category: Objects