a large, fleshless, ugly, withered person - Francés Inglés Diccionario