Definition of digital impression in US English:

digital impression

noun

  • A depression in the surface of a bone resembling the imprint of a finger; specifically any of the shallow depressions on the inner surface of the cranium, corresponding to the cerebral convolutions.

Origin

Late 18th century.