Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pour cats and dogs
in English
pour cats and dogs
#common
Definitions
Verb
to
rain
heavily
(
like
cats
and
dogs
)
It's
pouring
cats
and
dogs
outside
,
so
I'll
take
an
umbrella
.
Base Words
cats
dogs
pour
and