Dictionary.com
Thesaurus.com
has fastened
  • present perfect of fasten (3rd person singular).