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