carabao in Portuguese carabao in Portuguese carabau noun A domesticated subspecies of water buffalo, Bubalus bubalis carabanesis. Add to Flashcards