Bowstringed

enUK

Bow´stringed`


p. a.1.Furnished with bowstring.2.Put to death with a bowstring; strangled.