What is the meaning of the word "punctureless"?

Definitions:

  1. being without punctures or incapable of being punctured copy to clipboard adjective
    • My new bike has punctureless tires. copy to clipboard