beasting
beasting
English
Noun
Ad
Definition
The imposition of arduous exercises, either as training or as punishment.
Etymology
From beast + -ing.
Ad
beasting
The imposition of arduous exercises, either as training or as punishment.
From beast + -ing.