Interlay Definition
intərlā
interlaid, interlaying
verb
To lay or put between or among.
Webster's New World
Interlay Is Also Mentioned In
Find Similar Words
Find similar words to interlay using the buttons below.
Find similar words to interlay using the buttons below.