self-sealing

Adjective
  1. Capable of sealing itself as after being pierced (synset 301781390)
    "self-sealing tires"
  2. Seals without the application of moisture (synset 300054781)
    "self-sealing envelopes"

Found on Word Lists

Other Searches