INLAID

Definition of INLAID

  1. (adj)adorned by inlays
  2. (verb)decorate the surface of by inserting wood, stone, and metal