[] 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. 两家公司争夺市场份额。