druTop 30000MeaningsAdverb1. thickly2. heavilyExamples3Il pleut druIt's raining heavilyÇa tombe plutôt dru dehors !It's pouring pretty hard out there!Il pleut dru.It is raining hard.