flood out

Explore definitions, synonyms, and language insights of flood out

Definitions

Verb
charge someone with too many tasks

More General Terms