PLACER


Meaning of PLACER in English

n. a deposit of sand, gravel, etc., in the bed of a stream etc., containing valuable minerals in particles.

[ Amer. Sp., rel. to placel sandbank f. plaza PLACE ]

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