Synonyms:
- antagonize,
- battle,
- beat against,
- beat up against,
- breast the wave,
- buck,
- buffet,
- buffet the waves,
- close with,
- combat,
- compete with,
- contend against,
- contest,
- fight,
- fight against,
- grapple with,
- join battle with,
- labor against,
- militate against,
- offer resistance,
- reluct,
- reluctate,
- rival,
- stem the tide,
- strive against,
- take on,
- vie with