PLACER


Meaning of PLACER in English

[plac.er] n (1579): one that places: as a: one that deposits or arranges b: one of the winners in a competition

[2]plac.er n [Sp, fr. Catal, submarine plain, fr. plaza place, fr. L platea broad street--more at place] (1848): an alluvial, marine, or glacial deposit containing particles of valuable mineral and esp. of gold

Merriam-Webster English vocab.      Английский словарь Merriam Webster.