Related Clues:
- Carve in stone
- Make a permanent impression
- Make some designs
- Design with acid
- Write on glass
- Incise with acid
- Imprint
- Make a deep impression
- Imprint, as in the memory
- Impress, as in memory
- Create a permanent impression
- Leave a lasting impression?
- Make an impression?
- Print indelibly
- Leave a lasting impression