rain
🇬🇧 UK/rein/🇺🇸 US
NGSL 2kA1
Definitions
n.
Water condensed from clouds and falling as drops; a large quantity of things falling or pouring down
雨;雨水;大量落下的东西
v.
To fall as water drops from clouds; to fall or send down in large quantities
下雨;大量降落;倾注
🧩 Root Breakdown
Native Englishrainother
=rain
Common Collocations
- 1.heavy rain大雨
- 2.rain falls下雨
- 3.acid rain酸雨
- 4.rain shower阵雨
Example Sentences
- 1.
Heavy rain flooded the streets and brought traffic to a standstill.
- 2.
A rain of arrows darkened the sky during the battle scene in the film.
- 3.
Don't forget your umbrella — the forecast says rain all afternoon.