impressus

listen to the pronunciation of impressus
Latin - English
impress, imprint
stamp
press upon