rain cats and dogs
تعریف انگلیسی
verb
- rain heavily “Put on your rain coat-- it's pouring outside!” “It is ----ing” “It was rain cats and dogsing all day long”