PLACER /ˈpleɪsə(ɹ)/ ► audio Scrabble 10 Words With Friends 13 Definition noun an alluvial deposit that contains particles of some valuable mineral. Anagrams of PLACER carpelparcel See all 72 words you can make from PLACER → 6-letter words Words starting with P Words ending with R ← Unscramble different letters