To deluge is defined as to flood or to overwhelm someone with anything.
To drench thoroughly or cover with a liquid.
To swallow up or overwhelm by or as if by overflowing and enclosing:
Flood is defined as to overflow, or put too much liquid into something.
To start up from cover
To cover with water, especially floodwaters.
To cause to surround, to cover.
To cover with water; inundate.
To drench in or cover with or as if with water.
To increase the density and usually the thickness of (cloth) by shrinking and beating or pressing.
To get the better of by superior power; make helpless; subdue
overcome, as with emotions or perceptual stimuli
To deal with successfully; prevail over; surmount:
To catch up with and, often, go beyond
Find another word for whelm. In this page you can discover 15 synonyms, antonyms, idiomatic expressions, and related words for whelm, like: overflow, deluge, drown, engulf, flood, flush, inundate, overwhelm, submerge, swamp and full.