ARCHERY Meaning of ARCHERY in English ar ‧ cher ‧ y /ˈɑːtʃəri $ ˈɑːr-/ BrE AmE noun [uncountable] the sport of shooting ↑ arrow s from a ↑ bow Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012