enlay
/nleɪ/Definitions
1. verb
to lay or place something in or on a surface
“She enlays the carpet with a beautiful floral pattern.”
2. verb
to place a coat or a layer of something on a surface
“The artist enlays a layer of varnish on the painting.”
3. noun
a layer or coat of something
“The enlay of paint protected the wall from scratches.”