Synonyms of embed in English:

embed

(also imbed)

See definition of embed

verb

1‘the plaque was embedded in a wall at the rear of the house’

SYNONYMS
implant, plant, set, fix, lodge, root, insert, place
sink, submerge, immerse
drive in, hammer in, ram in