noun
1.
the perceptible trace or traces left by pressure
the impression made by a die
Synonyms: impress, imprint, indentation, print, stamp
Related Word: dent, dint, hollow; trace, track, vestige; mark, sign
2.
Synonyms: idea , apprehension, conceit, concept, conception, image, intellection, notion, perception, thought
3.
Synonyms: edition , printing, reissue, reprinting