1 stonebow | Definition of stonebow

stonebow

noun

Definition of stonebow

: a crossbow or catapult for shooting stones

History and Etymology for stonebow

Middle English stonebowe, from stone, ston stone + bowe bow

Keep scrolling for more