滴水不漏dīshuǐbùlòu
Top 40000
Meanings
1. lit. not one drop of water can leak out
2. watertight
3. rigorous (argument)
Characters used