verb
Exert oneself continuously, vigorously, or obtrusively to gain an end or engage in a crusade for a certain cause or person; be an advocate for
Synonyms: hassled, wrangled, squabbled, conflicted, tangled, scrapped, quarrelled, duelled, rowed, disputed, boxed, grappled, encountered, scuffled, opposed, brawled, withstood, bickered, attacked, defended, agitated, vied, contended, competed, tilted, resisted, rumbled, argued, retaliated, contested, combated, pushed, wrestled, struggled, collided, tussled, frayed, exchanged, clashed, battled, debated, campaigned, met, contented, confronted, challenged, protested, brushed, striven, pressed
Antonyms: yielded, submitted, surrendered, agreed, retreated
verb
Make a strenuous or labored effort
Synonyms: struggled, supported, upheld, contended, wrestled, tilted, worked, labored, duelled, persisted, combated, persevered, striven, battled
Antonyms: supported, upheld, compromised, quitted, agreed, believed, stopped