headprint

/HH EH1 D P R IH1 N T/
noun
  1. 1

    The impression left by a head having been pressed against a soft surface, such as sand, snow, or a pillow.