meaning of hindrance...??
Answers
Answered by
2
Answer:
A thing that provides resistance, delay, or obstruction to something or someone.
Answered by
30
Answer:
A thing that provides resistance, delay, or obstruction to something or someone.
Similar questions