To overwhelm with a large amount of something
To flood
ब flood आना
English Usage: The heavy rain caused the river to inundate the nearby fields.
Hindi Usage: तेज बारिश ने नदी को आसपास के खेतों में बाढ़ लाने के लिए मजबूर कर दिया।
Being overwhelmed or flooded figuratively
भावनात्मक रूप से अभिभूत होना
English Usage: She felt inundated by her emotions during the speech.
Hindi Usage: उसे भाषण के दौरान अपने विचारों से अभिभूत महसूस हुआ।