self-sealing

from WordNet (r) 3.0 (2006)
self-sealing
    adj 1: capable of sealing itself as after being pierced; "self-
           sealing tires"
    2: seals without the application of moisture; "self-sealing
       envelopes"
    

[email protected]