- Indentation - Make a lasting impression - Pressure mark - Stamp - Stamping firmly - To impress; to mark by pressure; to indent; to stamp. - To stamp or mark, as letters on paper, by means of
type, plates, stamps, or the like; to print the mark (figures, letters,
etc., upon something).
Look for more clues
Related crossword clues stamps upon stamps perhaps