Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
floodgate
in English
floodgate
us
//ˈflʌdˌɡeɪt//
uk
//ˈflʊdˌɡeɪt//
#common
Plural
floodgates
Definitions
Noun
a
valve
controlling
water
flow
;
regulating
flow
rates
a
controlling
factor
for
limiting
emotions
or
people
Base Words
flood
gate