Definition of 千軍万馬 (せんぐんばんば)

noun
(having experienced) many battles(yojijukugo)
Related Kanji
thousand
army, force, troops, war, battle
ten thousand, 10,000
horse