Dictionary.com
Thesaurus.com

has clambered

  • present perfect of clamber (3rd person singular).