Definitions of whip-snake:

  • noun:   any of several fast-moving North American snakes with long whiplike tails