To go under or as if under water.
To pour down upon and cover over or bury beneath
To cover or submerge with water; inundate:
(Nautical) To fill (a ship or boat) with water to the point of sinking it.
To swallow up; overwhelm
To spread or cover over; flood.
To deluge is defined as to flood or to overwhelm someone with anything.
To fail to make a good impression or have a significant impact on
To increase the density and usually the thickness of (cloth) by shrinking and beating or pressing.
To plunge, drop, or dip into or as if into a liquid, esp. so as to cover completely
To start up from cover
Find another word for inundate. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for inundate, like: submerge, overwhelm, flood, swamp, engulf, overflow, innundated, deluge, drown, overrun and underwhelm.