1.an overwhelming number or amount;
a flood of requests
2.a heavy rain
3.the rising of a body of water and its overflowing onto normally dry land;
plains fertilized by annual inundations
1.fill quickly beyond capacity; as with a liquid;
the basement was inundated after the storm
2.charge someone with too many tasks
3.fill or cover completely, usually with water