touchmark

/ˈtʌtʃmɑrk/

Definitions

1. noun

a mark or impression made by touching or coming into contact with something, especially a surface.

“The detective looked for the touchmark on the broken vase to identify the culprit.”

Synonyms

  • imprint
  • smudge

Antonyms

  • impression
  • indentation