deluge

n gharika, mafuriko ya maji; mvua kubwa sana. the D ~ n gharika wakati wa Nuhu vt ~ (with) gharikisha; funikiza; nyeshea sana.