imbed - Anglais Synonymes Dictionnaire

imbed

v.
[1] implant , engraft , embed , plant