Related Clues:
- Inscribe on a trophy, e.g.
- Make an impression on
- Make a deep impression on
- Permanently mark, in a way
- Impress into memory
- Write on glass, e.g.
- Cut deeply
- Engrave on glass
- Make art with acid
- Ingrain, as into memory
- Impress indelibly
- Engrave deeply
- Use acid creatively?
- Make a photoengraving
- Do art on glass, say