Top

Discussion

Restraint

  • A.Hindrance
  • B.Repression
  • C.Obstacle
  • D.Restriction

Answer: D

Meaning: a measure or condition that keeps someone or something under control.

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

Post your comment