The heavy rain is swamping the streets.
To overwhelm or flood with a large amount of something.
The swamping of the town by the flood was unexpected.
The act of overwhelming or flooding with a large amount of something.
Tehokas ilmainen kuvastosanakirja ja välähdykortit.