ARCHERY Meaning of ARCHERY in English n. shooting with a bow and arrows, esp. as a sport. Etymology: OF archerie f. archier (as ARCHER, -ERY) Oxford English vocab. Оксфордский английский словарь. 2012