Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: interlay  'in-tu(r),ley
  1. An inserted layer of something
    "The interlay of carbon fibre in the composite material increased its strength"
Verb: interlay (interlaid)  'in-tu(r),ley
  1. 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