impierceable

impierceable

(ɪmˈpɪəsəbəl)
adj
not able to be pierced