English-Chinese dictionary »

fountainhead meaning in Chinese

EnglishChinese
fountainhead (a spring that is the source of a river)
noun
[UK: ˈfaʊntɪnˈhɛd]
[US: ˈfaʊntɪnˈhɛd]

水源 /shuǐyuán/noun

源头 /yuántóu/noun

源頭noun

fountainhead (an abundant source of knowledge, etc.)
noun
[UK: ˈfaʊntɪnˈhɛd]
[US: ˈfaʊntɪnˈhɛd]

本源 /běnyuán/noun