This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Placer

  1. n.
    One who places or sets.
  2. n.
    A deposit of earth, sand, or gravel, containing valuable mineral in particles, especially by the side of a river, or in the bed of a mountain torrent.



Shares

Related Words

Menu