Ingrains Synonyms

Produce or try to produce a vivid impression of
(Verb)