Answer: deusexmackinaw

AnswerCrossword Clue
DEUSEXMACKINAW

Divine solution for a downpour?