CompareWords
Compare
Interlay
Definition:
(v. t.) To lay or place among or between.