zǒu
tóu
wú
lù
1
to be at an impasse (idiom)
2
in a tight spot
3
at the end of one's rope
4
desperate
Official Lists with this Word