Chinese-English dictionary »

喊杀声 /hǎnshāshēng/ meaning in English

ChineseEnglish
喊杀声 /hǎnshāshēng/ noun

battle cry(something the troops yell out when going to war or battle)
noun
[UK: ˈbæt.l̩ kraɪ] [US: ˈbæt.l̩ ˈkraɪ]