Composite-bow Definition
noun
(archery) A bow made from horn, wood, and sinew laminated together.
Wiktionary
Other Word Forms of Composite-bow
Noun
Singular:
composite-bow
Plural:
composite bowsFind Similar Words
Find similar words to composite-bow using the buttons below.