Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Archery in English

English

Archery

/ɑrʧəri/

noun

1. The sport of shooting arrows with a bow

synonym:
  • archery