A deluge is a large, heavy downpour of water that typically does not leave damage.
A flood is overflowing water that covers land. It typically leaves damage.
A deluge is a large, heavy downpour of water that typically does not leave damage.
A flood is overflowing water that covers land. It typically leaves damage.