English
›
Words
hindrance
Translation:
English
Noun
5
the
act of preventing
4
impediment
3
obstruction
3
something
that causes delay or resistance
2
obstacle
1
block
Add
Translation