ASVAB Word Knowledge Practice Test 720613

Question 3 of 5
Insinuate most nearly means:
extenuating
moderate
imply
flourish