BOW SIGHT


Meaning of BOW SIGHT in English

noun

Etymology: bow (III)

: a device usually of pins set in a calibrated frame attachable to a shooting bow for aid in aiming for distance

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.