placer in English
- placer⇄placer (1), noun.
1. a deposit of sand, gravel, or earth in the bed of a stream, containing particles of gold or other valuable minerals.
2. a place where gold or other minerals can be washed out of loose sand or gravel. - placer⇄placer (2), noun.
a person or thing that places, locates, or sets.