struggles against (verb) resist: withstand, oppose
Sinonime: abide, abstain from,
antagonize,
assail,
assault,
battle,
bear,
brook,
buck,
check,
combat,
confront,
contend,
continue,
counteract, countervail,
curb,
defy, die hard,
dispute, duel,
endure, fight back, forbear,
forgo,
hinder,
hold, hold off, hold out against, keep from, leave alone,
maintain,
persevere,
persist,
prevent, put up a fight,
refrain,
refuse,
remain, remain firm,
repel, stand up to,
stay, stonewall, struggle against,
suffer,
thwart,
traverse, turn down,
weatherAntonime: comply,
conform, go along