corroborate

  1. revere

  2. related to seed or semen

  3. confirm

  4. deserving high respect


Correct Option: C

Find more quizzes: