Translation of "downpour" - English-Turkish dictionary

downpour

noun [ C ] uk us /ˈdaʊnpɔːr/

when it suddenly rains a lot

sağanak yağış, şiddetli yağmur

(Translation of “downpour” from the Cambridge Learner's Dictionary English–Turkish © Cambridge University Press)