Is “Overlay” a Scrabble word?
Yes
OVERLAY
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Overlay
noun
1.A piece of paper pasted upon the tympan sheet to improve the impression by making it stronger at a particular place.
2.(betting) Odds which are set higher than expected or warranted. Favorable odds.
3.A horse going off at higher odds than it appears to warrant, based on its past performances.
verb
1.To lay, spread, or apply something over or across; cover.
2.To overwhelm; to press excessively upon.
3.To lie over (someone, especially a child) in order to smother it; to suffocate.