English-Chinese dictionary »

hold water meaning in Chinese

EnglishChinese
hold water (withstand scrutiny)
verb
[UK: həʊld ˈwɔː.tə(r)]
[US: hoʊld ˈwɒ.tər]

成立 /chénglì/verb

站得住 /zhàndezhù/verb

站得住脚 /zhàndezhù jiǎo/verb

站得住腳verb