Definition of punctureless in English:

punctureless

adjective

  • Without punctures; (of a tyre) that cannot be punctured.

Origin

Late 19th century; earliest use found in The Century Dictionary.