Definition of unpuncturable in English:

unpuncturable

adjective

  • That cannot be punctured.

Origin

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

Pronunciation

unpuncturable

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