horsewhippedverbDefinitionsTo flog or lash with a horsewhip.Sources:https://en.wiktionary.org/wiki/horsewhiphttps://en.wiktionary.org/wiki/horsewhipped