cabouca /kɑbu.kɑ/ ← Back to C Definitions 1. noun A type of Brazilian freshwater fish. “Locals in the Amazon catch caboucas for their annual festival.” Synonyms catfish piranha Antonyms saltwater fish