(n)impressionthe act of pressing one thing on or into the surface of another“he watched the impression of the seal on the hot wax”