To establish; found:
To embed is defined as to plant something deeply or firmly, either literally or figuratively.
To plant firmly or deeply; embed
Find another word for imbedded. In this page you can discover 3 synonyms, antonyms, idiomatic expressions, and related words for imbedded, like: planted, embedded and implanted.