Synonyms and Antonyms for placer

1. placer (n.)

an alluvial deposit that contains particles of some valuable mineral

Synonyms: