Language:
Free Online Dictionary|3Dict

秣馬厲兵

Source : CEDICT

to be ready for combat (idiom)