Meanings1to emerge victorious in every battle2to be ever-victoriousWritten Forms百戰百勝Traditional · Main Form百战百胜Alternate Form