flood; overrun; swamp;
to overload or overwhelm beyond capacity.
The rain would soon inundate my garden with water. I could not see the vegetables.
inundate reminds of "in under".
We should not inundate them with too much work. We need to manage their projects.
(c) 2015 E. Carruthers