ARCHER Meaning of ARCHER in English n. bowman, one proficient in the use of bow and arrows Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012