Definitions Found:

INLAY, to insert or imbed