Dictionary Check: placer
"placer" is a valid word!
Scrabble
10
points
Words with Friends
13
points
Definition
noun
an alluvial deposit that contains particles of some valuable mineral
Advertisement