Comodo Internet Security (CIS) is available in three editions: Complete, Pro and a core free edition. The core edition is free and contains all security features of Pro. The Pro edition adds technical support.
The noun DELUGE has 3 senses: 1. an overwhelming number or amount. 2. a heavy rain. 3. the rising of a body of water and its overflowing onto normally dry land. Familiarity information: DELUGE used as a noun is uncommon.
Synonyms. 1  And then the heavens opened, releasing a deluge of heavy rain that had all three of us scrambling to be the first back in the house. 2  The game ended in a deluge of rain and sleet but to the credit of both teams they continued to play positive football to the end..1 (the Deluge) The biblical Flood (recorded in Genesis 6-8): the world appeared to be emerging still from the waters of the Deluge. More example sentences. 1  A proper interpretation of the rocks arid fossils speaks of a global, dynamic, watery catastrophe: the biblical Deluge.