Carape (en. Betta fish)

/kaˈɾape/

Synonyms

Slang Meanings

Seriousness at work.
We have to do this with carape if we want to finish on time.
Hay que hacer esto con carape si queremos terminar a tiempo.
Resistance or durability.
That car has a tough carape engine; it doesn't break down easily.
Ese coche tiene un motor de carape, no se descompone fácil.