English dictionary

placer meaning and definition

Definition and meaning of placer at MeaningMonkey.org. placer meaning and definition in the English Dictionary.

PLACER noun

Definition of placer (noun)

  1. an alluvial deposit that contains particles of some valuable mineral
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: