baffle

  1. blotched in coloring

  2. clear from blame or guilt

  3. ecclesiastical

  4. frustrate


Correct Option: D

Find more quizzes: