Meaning of self-sealing
Definition of self-sealing
(adj)
capable
of
sealing
itself as
after
being
pierced; "self-sealing tires"
seals without the
application
of moisture; "self-sealing envelopes"
Other information on self-sealing
WIKIPEDIA results for
self-sealing
Amazon results for
self-sealing
Tweet