Word info

microleak

Noun

Meaning

microleak (plural microleaks)

leakage through a microscopic hole

Source: en.wiktionary.org

Anagrams

Close letter words and terms