placer

Nouns

  • (n) an alluvial deposit that contains particles of some valuable mineral

Words of close approximity

placed
place
placed placid
placer miner placer mining