[] battle (with/against sb/sth) (for/over sth)to try very hard to achieve sth difficult or to deal with sth unpleasant or dangerous搏斗;斗争;奋斗◆The industry is battling with low demand.这行业面对低迷的需求而挣扎求存。◆The two companies battled for market share.两家公司争夺市场份额。