ReadWriteQuiz
Chinese dictionary
slimpossible to escape; unable to fly, even when given wings; besieged and unable to escape
密密层层的天罗地网,我看他插翅难飞。
He is so closely hemmed in on all sides that I doubt whether he could escape even if he grew a pair of wings.