PLACER

Definition of PLACER

  1. (noun)an alluvial deposit that contains particles of some valuable mineral