Word Definition - 水泄不通
lit. not one drop can trickle through (idiom); fig. (of crowds, traffic etc) impenetrable
Report an issue
Flag incorrect definitions, examples, etymology, etc.