Pour down Tags: Pour down Piovere a dirotto, diluviare. We’d better stay at home, it’s pouring down.Faremmo meglio a stare a casa, piove a dirotto. I hope you have an umbrella, it’s pouring down outside.Spero che tu abbia un ombrello, fuori sta diluviando. It poured down all night long.Ha diluviato per tutta la notte. Ti potrebbe interessare anche: Figure out Take after Take up (3)