“Raining cats and dogs” means _________? Uzair Arman 8 years ago A. Raining very heavily B. Easy option C. Very rarely D. one who presents a counter argument