Stoned, pp. Pelted or killed with stones freed from stones walled with stones.
(imp. & p. p.) of Stone