Microleak Definition
    noun
  
 Leakage through a microscopic hole.
Wiktionary 
Origin of Microleak
-  
From micro- + leak
From Wiktionary
 
Find Similar Words
Find similar words to microleak using the buttons below.
Leakage through a microscopic hole.
From micro- + leak
From Wiktionary
Find similar words to microleak using the buttons below.