rain (n):
anything happening rapidly or in quick successive
a rain of bullets.
a pelting of insults

Related Word: pelting
rain (n):
water falling in drops from vapor condensed in the atmosphere
rain (n):
drops of fresh water that fall as precipitation from clouds
rain (v):
precipitate as rain
If it rains much more, we can expect some flooding
14 words in a day, 5000 words in a year | 5000 Most Common English Words
Powered By  rentanadviser.com | WordNet | TDK (Türk Dil Kurumu)
Next Proverb

Jack of all trades and master of none

elinden her iş gelen, ancak hiçbir şeyde usta olmayan kişi.
Is a person who can do almost anything, but he rarely excels in any of them.

Dictionary-Translator Addon for Firefox: