What is the full meaning of bowshots
BOWSHOT, the distance to which an arrow can be shot from a bow [n]
Example of the word bowshots placed on a Scrabble board.