whipping









whipping


noun

  1. a beating or flogging, especially one administered with a whip or the like in punishment.
  2. a defeat, as in sports.
  3. an arrangement of cord, twine, or the like, whipped or wound about a thing, as to bind parts together or prevent unraveling, as at the end of a rope.
67 queries 0.615