English dictionary
water buffalo meaning and definition
Definition and meaning of water buffalo at MeaningMonkey.org. water buffalo meaning and definition in the English Dictionary.WATER BUFFALO noun
Definition of water buffalo (noun)
- an Asian buffalo that is often domesticated for use as a draft animal
- synonyms: Asiatic buffalo, Bubalus bubalis, water ox
Source: Princeton University Wordnet