English version

rain of something

From Longman Dictionary of Contemporary Englishrain of somethingrain of somethingLOT/LARGE NUMBER OR AMOUNTa large number of things falling or moving through the air together The archers sent a rain of arrows towards the enemy. rain
Pictures of the day
What are these?
Click on the pictures to check.