Meaning of punctureless

Definition of punctureless

(adj) being without punctures or incapable of being punctured

Other information on punctureless

WIKIPEDIA results for punctureless
Amazon results for punctureless