self-sealing
English Dictionary
->
Letter S
-> self-sealing
Search Dictionary:
self-sealing Definition
(s)
capable
of
sealing
itself
as
after
being
pierced
; "
self
-
sealing
tires
"
(s)
seals
without
the
application
of
moisture
; "
self
-
sealing
envelopes
"
self-sealing Synonyms
self-sealing
© Art Branch Inc.