llover a cántaros pelt down (meteorology); come down in bucketfuls (meteorology); pour (meteorology); come down in buckets (meteorology); pour down (meteorology); rain cats and dogs (meteorology)
llover a chaparrón come down in buckets (meteorology); come down in bucketfuls (meteorology); rain cats and dogs (meteorology)
llover chuzos come down in bucketfuls (meteorology); come down in buckets (meteorology); rain cats and dogs (meteorology)