Back to Dictionary
挠败
撓敗
náobài
1. defeated
2. routed
3. crushed