to check or hinder

  1. inhibit

  2. delectable

  3. obdurate

  4. obtrusive


Correct Option: A

Find more quizzes: