Word "PLACER" Definitions:
- Part of Speech:
- Noun
- Definition:
- an alluvial deposit that contains particles of some valuable mineral
Crossword Clues for PLACER
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.