Crossbows Meaning

There are 1 meaning(s) for word Crossbows

Meaning 1 : a bow fixed transversely on a wooden stock grooved to direct the arrow (quarrel)