INTERLAY Meaning of INTERLAY in English v. lay or place something between or among something else Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012