Multiple choice general knowledge foreign languages

Insinuate

  1. resist

  2. suggest

  3. report

  4. rectify

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Insinuate means to suggest or hint at something indirectly or tactfully, often with unpleasant implications. It's about introducing an idea subtly rather than stating it openly.