Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

self sealing Definition

Cancel
self sealing
adjective(self-seal-ing)
capable of being sealed by pressure without the addition of moisture
self sealing
adjective(self-seal-ing)
capable of sealing itself (as after puncture)

Words Related to self sealing!

self sealing Examples by Brain Bank Users