An Encylopedia Britannica Company

inlaid

2 ENTRIES FOUND:
inlaid /ˈɪnˈleɪd/ adjective
inlaid
/ˈɪnˈleɪd/
adjective
Britannica Dictionary definition of INLAID
: set into the surface of something in a decorative pattern
: decorated with an inlaid design