Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Floodgate
Noun
floodgate
(
plural
floodgates
)
An adjustable
gate
or
valve
used to
control
the
flow
of water through a
sluice
.
(
by extension
) Anything that controls or limits an
outpouring
of people, emotion etc.
© Wiktionary
Follow @FreeWordFinder