Find the word definition

Wiktionary
carabaos

n. (plural of carabao English)

Usage examples of "carabaos".

Then, in the cool of a morning, several men arrived with ploughs and carabaos, marched straight into the field, and began to plough up the newly-sprouted grain.