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.”

Synonyms

  • coating
  • lay
  • place

Antonyms

  • remove
  • strip