We do not currently know of any synonyms for self-sealing.
The adjective self-sealing is defined as:
See full definition of the word self-sealing.