(1)網に捕らえられたような
(2)caught as if in a mesh; "enmeshed in financial difficulties"
さらに詳しく
(1)閉じ込めるまたは恥をかかせる状態に置く
(2)罠にかかったかのようにとる、または捕える
(3)take or catch as if in a snare or trap
(4)place in a confining or embarrassing position; "He was trapped in a difficult situation"