headprint

noun

headprint

noun

Etymology From head + print.

1

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

Related terms
faceprint

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.