stockbow

/ˈstɒkboʊ/

Definitions

1. noun

A bow made of wood or other material for drawing or shooting a longbow or crossbow.

“The archer carefully adjusted the stockbow for better accuracy.”

Synonyms

  • crossbow
  • longbow