impierceable

enUK

impierceable

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