What is the meaning of Extenuated?

Made slender or thin; emaciated, wasted.

simple past and past participle of extenuate

Source: wiktionary.org