Synonyms for embed
verb
To put in
imbed, insert, implant, install, fix, deposit, stick in, place in, thrust in, stuff in, set in, drive in, press in, ram in, plunge in, tuck in, hammer in, put into, root, plant, sink, bury, enclose, inlay, lodge, set, pierce.
To fix
plant, implant, secure; see fasten 1.
See embed in Webster's New World Roget's A-Z Thesaurus II
Learn more about embed