SELF-SEALING Meaning of SELF-SEALING in English sealing independently, becoming closed off by itself (after puncture) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012