Fetching details from the dictionary...
to stamp (one's mark, etc.); to seal
to leave (one's footprints, etc.)