1. flood; submerge
1. During a tropical storm, huge waves inundate large areas of the shore.
2. submerge (figuratively); overwhelm
2. As the year progressed and assignments piled up, I began to fear that my heavy workload would completely inundate me.
in (into, in, on, upon)#unda (a wave) (Latin)
FLOODS came UNDATEDly