a large, fleshless, ugly, withered person - Deutsch Englisch Wörterbuch