falling sluice是什么意思

中文翻译与英英解释

自动水闸。

falling:    n. 1.落下,堕落,下降。 2.洼进,凹陷;崩塌;垮台 ...

sluice:    n. 1.水闸,水门,水闸门〔又称 sluicegate ...