Полный русско-английский словарь
Гл. horsewhip сов. (вн.) разг. give* (smb., smth.) a good whipping.
отхлестать