inthrutch

noun

1.
an impression produced by pressure or printing