As nouns the difference between marksmanship and archery
is that marksmanship is the ability to shoot accurately at a target while archery is (uncountable) the practice or sport of shooting arrows with a bow.
marksmanship
English
Noun
(-)
The ability to shoot accurately at a target.
Related terms
* marksman
archery
Noun
(uncountable) The practice or sport of shooting arrows with a bow.
(countable) A group of archers.
Related terms
* archer
* bowman
* bowmanship
* toxophilite