What is the meaning of Stanzen?

to press; to punch; to stamp

Source: wiktionary.org