Back to Dictionary
败走
敗走
bàizǒu
1. to run away (in defeat)