'self-sealing' definitions:

Definition of 'self-sealing'

From: WordNet
adjective
Capable of sealing itself as after being pierced; "self- sealing tires"
adjective
Seals without the application of moisture; "self-sealing envelopes"