ARCHER MEANING IN ENGLISH

• Archer Definition & Synonyms

  1. (n.) A bowman, one skilled in the use of the bow and arrow.


Synonyms:
Bowman, Sagittarius,

• Archership Definition & Synonyms

  1. (n.) The art or skill of an archer.


• Archeress Definition & Synonyms

  1. (n.) A female archer.


RECENT SEARCHES