ultimar
Top 2000
Meanings
Verb
1. to finalize; to complete (transitive)
2. to kill (transitive, Latin America)
Examples1
He fell into a deep depression and decided to off himself.