Imbed Synonyms

imbed
Fix or set securely or deeply
(Verb)