Dictionary.com
Thesaurus.com
impaler
Derived word form of impale