placer[Français]

nom
1 : an alluvial deposit that contains particles of some valuable mineral
2 : proper or appropriate position or location
verbe
1 : make an investment