débouler
Top 15000
Meanings
Verb
1. to tumble down, fall down
2. to turn up, show up, drop in
Examples3
They unloaded it.
The big, yellow bus came hurtling down the street.
This is my room. You can't just barge in here!