Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rain cats and dogs
in English
rain cats and dogs
#common
Definitions
Verb
to
rain
extremely
heavily
It
started
to
rain
cats
and
dogs
during
the
storm
.
Base Words
cats
dogs
rain
and