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. Краткий оксфордский словарь английского языка. 2012