devanar
Top 35000
Meanings
Verb
1. to coil, wind
2. to throw (something) to the ground (Honduras, El Salvador)
Examples2
I'm racking my brains to find a solution.
No matter how I racked my brain, I couldn't remember that name.