What does Bowsight mean?

Bowsight meaning in Sports Dictionary

a musical instrument positioned over the arrow sleep that aids the archer aiming directly during the target. It is flexible for sighting at any length. (recreation: Archery)