flood out

1. (verb) charge someone with too many tasks
Synonyms: deluge, overwhelm
Related Words: burden, charge, saddle



Terms and Conditions of Use / Copyright Notice