возвр.
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
Большой англо-русский и русско-английский словарь. 2001.