SELF-SEALING


Meaning of SELF-SEALING in English

[self-seal.ing] adj (1924) 1: capable of sealing itself (as after puncture) "a ~ tire"

2: capable of being sealed by pressure without the addition of moisture "~ envelopes"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.