Dictionary.com
Thesaurus.com

has been scrumming

  • present perfect progressive
    of scrum (3rd person singular).
    scrum
    noun
    a rugby play in which three members of each team line up opposite one another with a group of two and a group of three players behind them: the ball is then rolled between the opposing front lines and players attempt to kick the ball backward to a teammate.

More Suggestions