SynonymX
Speak
Self-Sealing
Definition of Self-Sealing
1.
Capable of sealing itself as after being pierced
Adjective Satellite
2.
Seals without the application of moisture
Adjective Satellite
Semanticaly linked words with "self-sealing"
punctureless
adhesive