Placer - Definition

placer

n 1: an alluvial deposit that contains particles of some
valuable mineral

Look up another word