浴血奋战yùxuèfènzhànTop 40000Meanings1. (idiom) to fight bravely amid bloodshed and great sacrificeCharacters used浴to bathe血blood奋to exert oneself战war