Definition of Placer

Noun: placer  pley-su

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

See also:
placentations
placers

Anagrams containing the word placer

prclae rplace erplac cerpla acerpl lacerp