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, polacre, plaguer, plucker, placard, pleaser, pilcher, palace car, pillager, placekicker, placeseeker, playgoer, place-kicker, pilser, plexor, pulsar, pleasurer, publicizer, police car, publiciser
|
|
|