Answer: Option D Hindrance : a thing that provides resistance, delay, or obstruction to something or someone. Repression : the action of subduing someone or something by force. Obstacle : a thing that blocks one's way or prevents or hinders progress. Restriction : a limiting condition or measure, especially a legal one. Restraint : a measure or condition that keeps someone or something under control. Synonym of Restraint is Restriction
Submit Comment/FeedBack