Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun placer
1 sense of placer
Sense 1
placer -- (an alluvial deposit that contains particles of some valuable mineral)
=> alluvial sediment, alluvial deposit, alluvium, alluvion -- (clay or silt or gravel carried by rushing streams and deposited where the stream slows down)