confossus

listen to the pronunciation of confossus
Латинский Язык - Английский Язык
punctured, pierced
pierced through
trench
dig up/turn over (land)
pierce, harm
stab/run through, wound fatally
full of holes