Definition of nose printing in English:

nose printing

noun

  • The process of making a nose print for identification purposes.

Origin

1930s; earliest use found in The Sun.