stabbed
动词 stab:
use a knife on
同义词:knife, stab
stab or pierce
同义词:stab, jab
poke or thrust abruptly
同义词:jab, prod, stab, poke, dig
形容词 stabbed:
pierced with a pointed weapon