What does 挣扎 (zhēngzhá) mean in English?

Card 78NPCR Level 5578/98
CARD78
PROGRESS80%
挣扎
掙扎
zhēngzhá
to struggle(Verb)

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d