ASVAB Word Knowledge Practice Test 370836

Question 1 of 5
Insinuate most nearly means:
flourish
buffer
imply
heinous