Vocabulary

百戦

hundred battles; many battles

noun