The Collaborative International Dictionary
Interlaid
Interlay \In`ter*lay"\, v. t. [imp. & p. p. Interlaid; p. pr.
& vb. n. Interlaying.]
To lay or place among or between.
--Daniel.
Wiktionary
interlaid
vb. (en-past of: interlay)
WordNet
interlaid
See interlay