What does bull-snake mean?

bull-snake meaning in General Dictionary

any one of a few big harmless rodent-eating us burrowing snakes