Chinese-English dictionary »

深水 /shēnshuǐ/ meaning in English

ChineseEnglish
深水 /shēnshuǐ/ noun

deep water(waters suitable for deep-draft ships)
noun
[UK: diːp ˈwɔː.tə(r)] [US: ˈdiːp ˈwɒ.tər]

Your history