American Dictionary
Definition sharpshooter in American English
sharpshooter noun
[countable] noun
/ˈʃɑrpˌʃutər/
1
someone who can fire a gun or other weapon accurately
