indelibly

adverb2 collocationsAvg. frequency: 5.9

to leave a permanent impression or memory

to imprint something permanently, especially on the mind