sharpshoot
English Dictionary
->
Letter S
-> sharpshoot
Search Dictionary:
sharpshoot Definition
(v)
aim
and
shoot
with
great
precision
sharpshoot Synonyms
sharpshoot
snipe
© Art Branch Inc.