1. pinioned
1. When the poor are so comprehensively pinioned by international economics, it's a slim victory that the screw hasn't turned further.
adj
1. bound fast especially having the arms restrained
2. 911chaxun查询·英语单词大全
2. (of birds) especially having the flight feathers