English synonyms about - contact  

placer

noun

1 placer

An alluvial deposit that contains particles of some valuable mineral.


Find more on placer elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0359