stockwhip

noun

Definition of stockwhip

British
: a whip with a short handle and a long lash