Dictionary.com
Thesaurus.com
have scrummed
  • present perfect of scrum.

More Suggestions