Meaning & Definition
noun
A person or entity that places something.
The placer of the order confirmed the details with the supplier.
A mineral deposit concentrated by the action of water, often associated with gold or precious stones.
The miners found a rich placer in the riverbed, filled with gold nuggets.
Etymology
Derived from the Middle French 'placer' meaning 'to place'.
Common Phrases and Expressions
placer gold:
Gold found in riverbeds or sandbanks, which is easily extracted.
placer mining:
The process of extracting valuable minerals from placer deposits.
placer claim:
A legal claim on a location where placers are found.
Slang Meanings
A guy who finds great spots or opportunities.
That dude is such a placer when it comes to finding good deals.