Synonyms: self-sealing
Definition: seals without the application of moisture
Usage: self-sealing envelopes
Similar words: adhesive
Definition: tending to adhere
Synonyms: self-sealing
Definition: capable of sealing itself as after being pierced
Usage: self-sealing tires
Similar words: punctureless
Definition: being without punctures or incapable of being punctured