placer
/ˈpleɪsə(ɹ)/
Meaning 1
deposit of sand or gravel with valuable minerals
“They found gold in the placer near the river.”Add to my deck
Meaning 2
a person who puts or sets something down
“The placer of the tiles worked very carefully.”Add to my deck