tronchar
Top 35000
Meanings
Verb
1. to snap off (transitive, reflexive)
2. to crack, to split (transitive, reflexive)
3. to laugh out loud, to crack up (usually used in the expression troncharse de risa) (reflexive)
Examples2
snap off a branch
I'm cracking up.