← Back to browsefloodgatesnoun#36,505TranslationNo Japanese definition yet.English definitionsomething that restrains a flood or outpouringExamplesNo examples yet.Similar wordsfloodgatefloodfloodsfloodwaterfloodedfloodwaters← juicedthunderbirds →