Overlayer
Part of speech: noun
Definition: A layer of adatoms adsorbed onto a surface, as onto the surface of a single crystal.
Overlay
Part of speech: verb
Definition: To lay, or spread, something over or across; to cover.To overwhelm; to press excessively upon.To smother with a close covering, or by lying upon.To put an overlay on.
Part of speech: noun
Definition: A piece of paper pasted upon the tympan sheet to improve the impression by making it stronger at a particular place.Odds which are set higher than expected or warranted. Favorable odds.A horse going off at higher odds than it appears to warrant, based on its past performances.