Dictionary.com
Thesaurus.com
have stamped
  • present perfect of stamp.