desparramar
Top 20000
Meanings
Verb
1. to spill, to splatter
2. to sprawl, to spread out
Examples1
Something hit her and sent her sprawling to the ground.