Feedback
Sluice gate
Meaning
Noun
●
A
portal
which may be
opened
or
closed
to
allow
or
prevent
the
passage
of water through a
man-made
channel.
●
Something which
restrains
or
releases
a
substantial
volume—a flood—of
activity
,
emotion
, etc.
Sourced from
Wiktionary
Synonyms
Sluice-Gate
Sluicegate
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better