Stamp

(1) The general term to denote all press workings. (2) To impress lettering or designs by pressure into the surface of a material.

Source: The OHIO State University