inundate
verbto flood or overwhelm with a large amount of something, especially in a sudden or overwhelming manner
The city was inundated by heavy rainfall during the monsoon season, causing widespread flooding and power outages.
Also flooding · overwhelm · submerge · drown · overpower
Try typing it
Type all GRE words →