ARCHERY Meaning of ARCHERY in English n. art of shooting with bow and arrows Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012