English synonyms about - contact  

handbow

noun

1 handbow

A bow drawn by hand as distinguished from a crossbow.


Find more on handbow elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0164