English dictionary
handbow meaning and definition
Definition and meaning of handbow at MeaningMonkey.org. handbow meaning and definition in the English Dictionary.HANDBOW noun
Definition of handbow (noun)
- a bow drawn by hand as distinguished from a crossbow
Source: Princeton University Wordnet