turbiónTop 45000MeaningsNoun1. downpour (heavy rain)2. torrent, storm (sudden large amount of something) (figurative, figuratively)