'punctureless' definitions:

Definition of 'punctureless'

From: WordNet
adjective
Being without punctures or incapable of being punctured [ant: puncturable]