deluge verb To overwhelm with a flood of water. ULY sel kelmek, kelkün kelmekn. sel, kelkün UEY سەل كەلمەك، كەلكۈن كەلمەك؛ن. سەل، كەلكۈن USY сәл кәлмәк, кәлкүн кәлмәкн. сәл, кәлкүн 汉语 Click for Chinese Translation