beasting

beasting

English Noun
Ad

Definition

The imposition of arduous exercises, either as training or as punishment.

Etymology

From beast + -ing.

Ad