unwoundable
adjective
un·wound·able
| \ "+əbəl\
Definition of unwoundable
: incapable of being wounded : invulnerable
Keep scrolling for more