To go under or as if under water.
To swallow up; overwhelm
To pour down upon and cover over or bury beneath
To cover or submerge with water; inundate:
To drench in or cover with or as if with water.
To deluge is defined as to flood or to overwhelm someone with anything.
To spread or cover over; flood.
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, engulf, overwhelm, flood, swamp, deluge, drown, overflow, overrun, underwhelm and whelm.