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.

Etymology: Amer. Sp., rel. to placel sandbank f. plaza PLACE

Oxford English vocab.      Оксфордский английский словарь.