ASVAB Word Knowledge Practice Test 546623

Question 4 of 5
Extenuating most nearly means:
flourish
avian
stifle
mitigating