English / phrase
may rain
A2MEANING IN ENGLISH
it is possible that rain will fall
In context
01
Take an umbrella with you because the dark clouds suggest it may rain.
02
The weather forecast warned that it may rain late this evening.
Synonyms
it might rain,possibility of rain,rain expected