Inundate Meaning

There are 2 meaning(s) for word Inundate

Meaning 1 : fill or cover completely, usually with water

    Synonyms : deluge,  submerge
Meaning 2 : fill quickly beyond capacity; as with a liquid

    Example : the basement was inundated after the storm

    Synonyms : deluge,  flood,  swamp