WTWM

whatsthatwordmean

← Definition
Guess

superlay

verbTo lay or place something over or on top of something else.

Synonyms

overlayverbsuperimposeverbcoververb

Built for word lovers.