CARRIBOO Meaning of CARRIBOO in English ( n. ) See Caribou. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012