adj. 1 (of a pneumatic tyre, fuel tank, etc.) automatically able to seal small punctures. 2 (of an envelope) self-adhesive.
SELF-SEALING
Meaning of SELF-SEALING in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012