Dictionary.com
Thesaurus.com
unfumbled
Derived word form of fumble