History
History
Synonyms
UK
US
Meaning:
embed

to fix (something) firmly (in a surrounding substance); to keep (something) firmly (in one's mind etc)

sink, implant

engrave

to cut or carve lines, words, designs etc (on a hard surface)

carve letters or designs into

etch

to use a needle and acid to make (a picture) on a metal plate from which copies may be printed

carve

imbue

to fill, inspire a person with a mentioned feeling etc

infuse, saturate

infuse

to fill a person with (a quality, energy etc)

introduce; soak

interject

to make (a remark etc) suddenly between statements made by another

throw in; interrupt

permeate

to pass, flow or spread into every part of (something)

filter, spread throughout

INGRAIN as in Wiktionary
INGRAIN as in Wikipedia