The definition of inundate is to flood or overwhelm with a lot of anything.(verb)
An example of inundate is when you send a perspective new customer 100 pages of brochures and material every day for weeks and weeks.
See inundate in Webster's New World College Dictionary
See inundate in American Heritage Dictionary 4
transitive verb in·un·dat·ed, in·un·dat·ing, in·un·dates
Origin: Latin inundāre, inundāt-
Origin: : in-, in; see in-2
Origin: + undāre, to surge (from unda, wave; see wed-1 in Indo-European roots).
Learn more about inundate