Sekirov Dictionary

unpuncturable

adjective1

  1. That cannot be punctured.
forms

more unpuncturable · most unpuncturable

This dictionary works without the internet: on your phone · in Chrome