Skip to content
Kotomora

水すい門もん

す
い
も
ん
Freq.Top 50,000

Meanings

1

noun

sluice gate; water gate; flood gate

A gate or valve that controls water flow, typically in a canal, dam, or river. The term covers sluice gates, lock gates, and flood gates.