Synonyms for imbed

1. imbed (v.)

fix or set securely or deeply

Synonyms: