Definition of latent print in US English:

latent print

noun

  • A latent impression; especially = latent fingerprint.

Origin

Early 20th century; earliest use found in Journal of the American Institute of Criminal Law and Criminology.