Definition of placer
English to English noun - an alluvial deposit that contains particles of some valuable mineral
source: WordNet 3.0 - One who places or sets.
source: Webster 1913 - 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.
source: Webster 1913
Visual Synonyms 
Nearby Word
placer, pilcher, plaguer, plucker, pleaser, polacre, placard, palace car, placeseeker, playgoer, placekicker, pillager, pulsar, pleasurer, place-kicker, pilser, plexor, police car, publicizer, publiciser
|
|
|