Vocabulary

千軍万馬

(having experienced) many battles

noun