ASVAB Word Knowledge Practice Test 829278

Question 2 of 5
Insinuate most nearly means:
heinous
imply
extenuating
mediate