vindicate

  1. loud resounding noise

  2. harass or trouble from all directions

  3. act of lying in wait to attack by surprise

  4. clear from blame


Correct Option: D

Find more quizzes: