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