To prevent or interfere.

  1. boast

  2. bind

  3. hinder

  4. lean


Correct Option: C

Find more quizzes: