What is the full meaning of imprints
IMPRINT, to produce a mark by pressure [v]
Example of the word imprints placed on a Scrabble board.