English Dictionary
Definition sharpshooter in British English
sharpshooter noun
[countable] noun
/ˈʃɑː(r)pˌʃuːtə(r)/
1
someone who can fire a gun or other weapon accurately
