Wiktionary
stabbable
Able or capable of being sta