Wiktionary
extenuations
n. (plural of extenuation English)
n. (plural of extenuation English)