To flood something with water; or to overwhelm someone with so many things, tasks, or messages that they can hardly cope.
From Latin *inundare* “to overflow, flood,” from *in-* “on, onto” and *unda* “wave.” It originally described rivers overflowing their banks.
Try Another Word