Definition of water buffalo

Definition of water buffalo
  1. water buffalo Noun A large ungulate, widely used as a domestic animal in Asia, South America. North Africa and Europe.
  2. water buffalo Noun A water tank mounted on a trailer to be towed by a motor vehicle.
Need more help? Try our forum NEW