Synonyms: punctureless
Definition: being without punctures or incapable of being punctured
Similar words: self-sealing
Definition: capable of sealing itself as after being pierced
Usage: self-sealing tires