Definitions of placer:

  • noun:   an alluvial deposit that contains particles of some valuable mineral