English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

self-sealing

adjective

1 self-sealing

Capable of sealing itself as after being pierced.

2 self-sealing

Seals without the application of moisture.


Find more on self-sealing elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.031