What is the meaning of Whipping?

The punishment of being whipped.

A heavy defeat; a thrashing.

A cooking technique in which air is incorporated into cream to produce whipped cream.

A cord or thread used to lash or bind something.

The lashing of the end of a rope.

The sewing of the edges of single leaves in sections by overcasting the thread.

present participle and gerund of whip

Source: wiktionary.org