Akademik

бороться
несовер.;
возвр.
1) (с кем-л./чем-л.;
за кого-л./что-л.) fight (with, against, for) ;
struggle (with, against, for) ;
contend, strive (with, against, for) ;
combat;
battle (with, against) , champion, compete (against, with) бороться с предрассудками
2) спорт wrestleбороться с самим собой ≈ to wrestle with oneself
несов.
1. struggle, fight*;
~ за свободу fight* for liberty;
~ за мир struggle/ fight* for peace;
~ с препятствиями struggle against obstacles/odds;

2. спорт. wrestle.

Большой англо-русский и русско-английский словарь. 2001.