Composite bow
Definitions
1
Posts
1
Posters
97
Views
-
Composite bow in Archery. A bow that is made up of different materials such as wood, fiberglass and plastic.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions