Beasting Definition
noun
(British military) The imposition of arduous exercises, either as training or as punishment.
Wiktionary
adjective
Being beasted.
Wiktionary
Find Similar Words
Find similar words to beasting using the buttons below.