machucar
Top 25000
Meanings
Verb
1. to squash, crush
2. to bruise
Examples1
I crushed my finger with the door.