LONGBOW Meaning of LONGBOW in English n. a bow drawn by hand and shooting a long feathered arrow. Oxford English vocab. Оксфордский английский словарь. 2012