punctureless

  • (a) being without punctures or incapable of being punctured

Antonyms

puncturable

Words of close approximity