Fights Synonyms and Antonyms

Make a strenuous or labored effort
(Verb)
To strive vigorously and resolutely, as in trying to overcome something; contend:
(Verb)
Synonyms:
  1. opposes