Chinese-English dictionary »

温床 /wēnchuáng/ meaning in English

ChineseEnglish
温床 /wēnchuáng/ noun

hotbed [hotbeds](place ideal for the growth of something undesirable)
noun
[UK: ˈhɒt.bed] [US: ˈhɑːt.ˌbed]