Dictionary.com
Thesaurus.com
unflunked
Derived word form of flunk