BOWSHOT


Meaning of BOWSHOT in English

noun the distance traversed by an arrow shot from a bow.

Webster English vocab.      Английский словарь Webster.