Definition of lash down in English:

lash down

(Of rain) fall very heavily: torrential rain was lashing down
More example sentences
  • Thunder rolled in the distance, the rain lashed down.
  • The 12 th of November was bitterly cold with icy showers of rain lashing down over the City.
  • The main problem was the rain, which lashed down at around 6.30 am.
See parent entry: lash

Definition of lash down in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day inamorata
Pronunciation: ɪˌnaməˈrɑːtə
noun
a person's female lover