Dictionary.com
Thesaurus.com
have caulked
  • present perfect of caulk.