Definition of unpuncturable in English:

unpuncturable

Pronunciation /(ˌ)ʌnˈpʌŋ(k)tʃ(ə)rəbl/

adjective

  • That cannot be punctured.

Origin

Late 19th century; earliest use found in Cycling. From un- + puncture + -able.