What is the full meaning of stoneshots
STONESHOT, a stone or stones used as shot [n]
Example of the word stoneshots placed on a Scrabble board.