I. noun Date: 1579 one that places: as, one that deposits or arranges, one of the winners in a competition, II. noun Usage: often attributive see: place Date: 1848 an alluvial, marine, or glacial deposit containing particles of valuable mineral and especially of gold
PLACER
Meaning of PLACER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012