There are multiple definitions - click on the translation that matches your context.

Impressum

Substantiv

neolog

impressum

Comparative law notes

Germany

This "German" term (which literally means "impressed", as in "pressed in", has been routinely used as a stand-alone term in the English translations.