Chinese Vocabulary
站不住脚
unable to stand one's ground / untenable
zhànbùzhùjiǎo
Usage & Explanation
An idiom meaning an argument or theory cannot be defended or justified.
Hear It in Context
This word appears in 1 episode:
unable to stand one's ground / untenable
zhànbùzhùjiǎo
An idiom meaning an argument or theory cannot be defended or justified.
This word appears in 1 episode: