self-sealing

[adj] - capable of sealing itself as after being pierced 2. [adj] - seals without the application of moisture
Found on http://www.webdictionary.co.uk/definition.php?query=self-sealing

self-sealing

adjective seals without the application of moisture; `self-sealing envelopes`
Found on http://wordnetweb.princeton.edu/perl/webwn?s=self-sealing

self-sealing

adjective capable of sealing itself as after being pierced; `self-sealing tires`
Found on http://wordnetweb.princeton.edu/perl/webwn?s=self-sealing
No exact match found