deluged

/ˈdɛljuːdʒd/ デリュージド

1. 大量の物事や情報に圧倒されること、殺到すること。

処理しきれないほどの大量の物や情報、仕事などが一気に押し寄せてきて、手一杯になる状態を表します。
She was deluged with emails after the announcement. (発表後、彼女は大量のメールに殺到された。)

2. (場所が)洪水になること、水浸しになること。

建物や地域などが、大量の水によって完全に浸水したり、洪水状態になったりする物理的な状況を表します。
The town was deluged after days of heavy rain. (何日もの大雨の後、町は水浸しになった。)