Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chuck it down
in English
chuck it down
#common
Definitions
Verb
to
rain
very
heavily
It
started
to
chuck
it
down
outside
,
so
we
had
to
cancel
the
picnic
.
Base Words
it
down
chuck