Top

Discussion

Impede

  • A.Obstruct or hinder
  • B.Recover
  • C.To let free
  • D.To detect

Answer: A

Meaning: delay or prevent (someone or something) by obstructing them; hinder.

No comment is present. Be the first to comment.
Loading…

Post your comment