BUFFALO

Definition of BUFFALO

  1. (noun)large shaggy-haired brown bison of North American plains
  2. (noun)meat from an American bison
  3. (noun)any of several Old World animals resembling oxen including, e.g., water buffalo; Cape buffalo
  4. (verb)intimidate or overawe