HORSEWHIP Meaning of HORSEWHIP in English n. & v. --n. a whip for driving horses. --v.tr. (-whipped, -whipping) beat with a horsewhip. Oxford English vocab. Оксфордский английский словарь. 2012