STONEBOW


Meaning of STONEBOW in English

noun a kind of crossbow formerly used for shooting stones.

Webster English vocab.      Английский словарь Webster.