Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

floodgates Definition

Cancel
floodgates
noun(flood-gate)
a gate for shutting out, admitting, or releasing a body of water : sluice
floodgates
noun(flood-gate)
something serving to restrain an outburst
floodgates
idiom(flood-gate)
to remove something serving to restrain an outburst

Words Related to floodgates!

floodgates Examples by Brain Bank Users