delugetranslation and definition "deluge", tamil lexiconWordTamil Definitiondelugeபெருவெள்ளம், ஊழி வெள்ளம், ஊழி இறுதிக் காலத்தில் பேரழிவுதரும் நீரெழுச்சி, (வினை) பெருவெள்ளத்தில் ஆழ்த்து.