汉英翻译

汉语

水泄不通

词语解释

... even a drop of water couldn't leak out [trickle through];
(to besiege ...) so closely that not a drop of water could have trickled through;
be watertight;
tightly packed;
watertight ;