inundar verbo to flood; to inundate; to crowd; to overflow; to drown; to shower; to invade; to drench.