Chinese-English dictionary »

神经战 /shénjīngzhàn/ meaning in English

ChineseEnglish
神经战 /shénjīngzhàn/ noun

war of nerves(conflict in which demoralizing and frightening tactics are used)
noun
[UK: wɔː(r) əv nɜːvz] [US: ˈwɔːr əv ˈnɝːvz]