Definition of Placer

  • 1. An alluvial deposit that contains particles of some valuable mineral Noun

Semanticaly linked words with "placer"

Hyponims for word "placer"