'whip-snake' definitions:

Definition of 'whip-snake'

(from WordNet)
noun
Any of several small fast-moving snakes with long whiplike tails [syn: whip-snake, whip snake, whipsnake]