DROP DOWN (ON SOMEONE OR SOMETHING)
drop down (on someone or something): translation
drop down (on someone or something)
to fall on someone or something. •
The leaves dropped down on the newly mowed lawn.
•
The wind blew a mighty gust and a thousand leaves dropped down.