Home US English punctureless
Without punctures; (of a tyre) that cannot be punctured.
Late 19th century; earliest use found in The Century Dictionary.
READ THESE ARTICLES