Chinese-English dictionary »

蓄水 meaning in English

ChineseEnglish
蓄水 verb

impound [impounded, impounding, impounds](to shut up or place in an inclosure called a pound)
verb
[UK: ɪm.ˈpaʊnd] [US: ˌɪm.ˈpaʊnd]

方形蓄水池 /fāngxíng xùshuǐchí/ noun

impluvium(basin)
noun