indisputable

  1. mental or physical ability

  2. slingshot

  3. abstruse

  4. too certain to be disputed


Correct Option: D

Find more quizzes: