v. 1 strive, strain, expend energy, exert oneself, labour, endeavour, try, attempt He struggled to keep his head above water 2 contend, fight, wrestle, battle They struggled against the twin odds of poverty and sickness 3 wriggle, wiggle, squirm, writhe, twist, worm She finally struggled free of the ropes
n. 4 effort, exertion, strain; toil, work, travail, labour, drudgery, striving, struggling Earning even a humble living was a struggle in those days Was the outcome worth the struggle? 5 contention, competition, contest, battle, fight, tussle, match, clash, encounter, strife The struggle between good and evil continues