INTERLAY Meaning of INTERLAY in English vt to lay or place among or between. Webster English vocab. Английский словарь Webster. 2012