Noun Definitionplacer1.Definition: an alluvial deposit that contains particles of some valuable mineralCategory: Objects