Dictionary.com
Thesaurus.com
has steadied
  • present perfect of steady (3rd person singular).