delude

  1. dig; search deeply; investigate

  2. flood;rush

  3. disgrace; humiliate; debase in dignity; behave

  4. deceive


Correct Option: D

Find more quizzes: