English dictionary
bowstring meaning and definition
Definition and meaning of bowstring at MeaningMonkey.org. bowstring meaning and definition in the English Dictionary.BOWSTRING noun
Definition of bowstring (noun)
- the string of an archer's bow
Source: Princeton University Wordnet