1 stoneshot | Definition of stoneshot

stoneshot

noun
plural stoneshot

Definition of stoneshot

: a stone used as a missile