(n)stamp, impressiona symbol that is the result of printing or engraving“he put his stamp on the envelope”