Catcher

/ˈkæʧər/

Synonyms

Slang Meanings

A person who is good at attracting potential romantic partners.
He's quite the catcher at parties.
Someone who takes advantage of opportunities or situations.
She's a real catcher when it comes to deals.