1. Furnished with bowstring. 2. Put to death with a bowstring; strangled. 3. of Bowstring
bowstringed |