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)