INTERLAY Meaning of INTERLAY in English ■ verb ( past and past participle interlaid ) interpose. ■ noun an inserted layer. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004