Correct

交迫

/ jiāopò /
Strokes

Definition

to be beleaguered

Example

As a Verb

be hard pressed on both sides

Related

贫病交迫