v. flood; overwhelm; to give or send somebody so many things that they cannot deal with them all
A desk buried under thousands of letters and emails
"Umbrella" by Rihanna
When rain inundates the world, Rihanna offers shelter under her umbrella.
in-into undwave undulate v. abundant adj. ab=off, away=overfol wing