What is the full meaning of impressions
IMPRESSION, a stamp, form, or figure resulting from physical contact [n]
Example of the word impressions placed on a Scrabble board.