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