PLACER


Meaning of PLACER in English

~ 1

■ noun

1》 a person who places something.

2》 a person or animal gaining a specified place.

3》 Brit. informal a dealer in stolen goods.

————————

~ 2

■ noun [often as modifier ] a deposit of sand or gravel in the bed of a river or lake, containing particles of valuable minerals: ~ gold deposits.

Origin

C19: from Latin Amer. Sp., lit. 'deposit, shoal'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.