Words: overwhelm deluge flood out
Part of speech: v
Definition: charge someone with too many tasks