Home›Dictionary›horsewhippinghorsewhippingnounNo English definition recorded for this entry.L322059 on Wikidata ↗WiktionarynounA beating with a horsewhip.verbpresent participle and gerund of horsewhip