← DefinitionshareGuessinundateverbTo flood an area with a large amount of water.SynonymsfloodverboverwhelmverbdelugeverbAntonymsdrainverb