a deposit of sand or gravel in the bed of a river or lake, containing particles of valuable minerals
placer gold deposits
a person or animal gaining a specified position in a competition or race
last year's fifth placer had a good run
a person who positions, sets, or arranges something
he was a shrewd placer of the ball
a dealer in stolen goods