adjective
describing something that is resistant to punctures
-
The new tires are made with a special material that makes them punctureproof.
-
I got these punctureproof tires so I won't have to worry about getting a flat.
-
These tires are like magic - totally punctureproof!
-
Her confidence was punctureproof, nothing could bring her down.