Meaning of self-sealing

Definition of self-sealing

(adj) capable of sealing itself as after being pierced; "self-sealing tires"
seals without the application of moisture; "self-sealing envelopes"

Other information on self-sealing

WIKIPEDIA results for self-sealing
Amazon results for self-sealing