Hear a word and type it out. How many can you get right?
TAKE THE QUIZ“atomic layer”
We have one entry that includes the term atomic layer.
atomic layer deposition
noun: a technique for depositing a film onto a surface in monolayers by utilizing a self-limiting chemical reaction
Love words? Need even more definitions?
Merriam-Webster unabridged





