CARABAO Meaning of CARABAO in English [ca.ra.bao] n, pl -bao or -baos [PhilSp, fr. Bisayan of Samar and Leyte karabaw] (1900): water buffalo Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012