Bowshot

Webster's Dictionary of the English Language

·noun The distance traversed by an arrow shot from a bow.