scrum
Top 30000
Meanings
Noun
1. scrum: A crowd of reporters and spokesperson (Canada)