Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun carabao

1 sense of carabao

Sense 1
carabao -- (water buffalo of the Philippines)
       => water buffalo, water ox, Asiatic buffalo, Bubalus bubalis -- (an Asian buffalo that is often domesticated for use as a draft animal)

2024, Cloud WordNet Browser