Back to Dictionary
滴水不漏
dīshuǐbùlòu
1.
lit. not one drop of water can leak out
2.
watertight
3.
rigorous (argument)
Metadata
- Category
- Chinese