English

edit

Etymology

edit

head +‎ print

Noun

edit

headprint (plural headprints)

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

See also

edit

Anagrams

edit