Dictionary |
1 Result
#1
rain cats and dogs
v.
rain heavily; "Put on your rain coat-- it's pouring outside!"
. wn