Inundate

Definition

Overwhelm (someone) with things or people to be dealt with.

Pronunciation

Part of Speech

verb