Telerin 

duita-

verb. to flood, inundate, drench