Meaning of digital impression in English:

digital impression

See synonyms for digital impression


  • 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.


Late 18th century.