From Longman Dictionary of Contemporary Englishbe etched on/in your memory/mindbe etched on/in your memory/mindliteraryREMEMBER if an experience, name etc is etched on your memory or mind, you cannot forget it and you think of it oftenThe island remained etched in my memory. →etch