Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rained
in English
rained
us
//reɪnd//
#common
Lemma:
rain
The lemma is the base or root form of this word.
Definitions
Verb
fell
from
sky
as
water
drops
occurred
as
precipitation
fell
in
large
amounts
(
like
rain
)
issued
or
poured
forth
abundantly