deluge - verb

transitive

Infinitivedeluge
3rd person singulardeluges
Pastdeluged
Past Participledeluged
Present Participledeluging