Placer

/ˈpleɪsər/

Synonyms

  • deposit
  • gold placer
  • locater
  • placer deposit
  • placer mine

Slang Meanings

A guy who finds great spots or opportunities.
That dude is such a placer when it comes to finding good deals.