English
›
Words
stymie
Translation:
English
Noun
3
present
an obstacle
2
thwart
0
stump
Add
Translation