Meaning of longbow

Definition of longbow

(noun) a powerful wooden bow drawn by hand; usually 5-6 feet long; used in medieval England

Other information on longbow

WIKIPEDIA results for longbow
Amazon results for longbow