Noun: interlay 'in-tu(r),ley
- An inserted layer of something
"The interlay of carbon fibre in the composite material increased its strength"
- To place or arrange something between or among other things
"The chef interlaid slices of apple between layers of pastry"
Derived forms: interlaid, interlays, interlaying
Encyclopedia: Interlay