SLUICEGATE

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.


The above text is a snippet from Wiktionary: sluice gate
and as such is available under the Creative Commons Attribution/Share-Alike License.

sluicegate

Noun



The above text is a snippet from Wiktionary: sluicegate
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!