ARCHERY Meaning of ARCHERY in English ■ noun shooting with a bow and arrows. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004