Thesaurus.com
Dictionary.com
Definitions

sharpshooter

[shahrp-shoo-ter] / ˈʃɑrpˌʃu tər /
NOUN
expert with gun
Synonyms