Language:
Free Online Dictionary|3Dict

self-sealing

Source : WordNet®

self-sealing
     adj 1: capable of sealing itself as after being pierced;
            "self-sealing tires"
     2: seals without the application of moisture; "self-sealing
        envelopes"
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z