YourDictionary

interlay

transitive verb interlaid , interlaying

to lay or put between or among

Related Forms:

link/cite print suggestion box