suo1
shou3
suo1
jiao3
  1. bound hand and foot (idiom); constrained

Info