Word Explorer
Sluice gate
A portal which may be opened or closed to allow or prevent the passage of water through a man-made channel.
📖 Definitions of "Sluice gate"
noun
- 1
A portal which may be opened or closed to allow or prevent the passage of water through a man-made channel.
- 2
Something which restrains or releases a substantial volume—a flood—of activity, emotion, etc.
Translate “Sluice gate” into Another Language
Pick a language — the word will be pre-filled in the translator.