Related Words for word “transpierced”
transpierced - Did you Mean?
transpierce
transpire (transpired)