Definitions
adjective
capable of sealing itself as after being pierced
“self-sealing tires”
adjective
seals without the application of moisture
“self-sealing envelopes”
Look “self-sealing” up elsewhere
Want another word?
Spin the dictionary for a fresh one.