ALL meanings of inundated
in·un·date
I i - noun inundated Overwhelm (someone) with things or people to be dealt with. 1
- verb with object inundated to flood; cover or overspread with water; deluge. 1
- verb with object inundated to overwhelm: inundated with letters of protest. 1