ASVAB Word Knowledge Practice Test 857573

Question 2 of 5
Insinuate most nearly means:
revive
heinous
imply
demean