Chinese-English dictionary »

站得住脚 /zhàndezhù jiǎo/ meaning in English

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

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