VariousWords beta
Related Terms:
Definitions:
Noun
placer
Definition: an alluvial deposit that contains particles of some valuable mineral
Definition: One who places or arranges something.
Definition: A lamb whose mother has died and which has transferred its attachment to an object, such as a bush or rock, in the locality.
Definition: A place where the superficial detritus is washed for gold, etc.
Adjective
Definition: alluvial; occurring in a deposit of sand or earth on a river-bed or bank, particularly with reference to precious metals such as gold or silver