1
charge someone with too many tasks

2
the rising of a body of water and its overflowing onto normally dry land


4
fill quickly beyond capacity; as with a liquid

Related terms

flood in

Find synonyms for words like: deluxe dilute elude refuge beluga delete delve deplume deuce-ace