Dictionary.com
Thesaurus.com
undefaceable
Derived word form of deface