ARCHERESS Meaning of ARCHERESS in English noun a female archer. Webster English vocab. Английский словарь Webster. 2012