Chinese-English dictionary »

受迫者 /shòupòzhě/ meaning in English

ChineseEnglish
受迫者 /shòupòzhě/ noun

underdog [underdogs](competitor thought unlikely to win)
noun
[UK: ˈʌn.də.dɒɡ] [US: ˈʌn.dər.ˌdɔːɡ]