English Dictionary
◊ PUNCTURELESS
punctureless
adj : being without punctures or incapable of being punctured
[ant: {puncturable}]