it's raining buckets

listen to the pronunciation of it's raining buckets
English - English

Definition of it's raining buckets in English English dictionary

it is raining buckets
it is raining hard, it is pouring rain