vocab dash
Log in
Sign up
scrum
Top 30000
Meanings
Noun
1. scrum: A crowd of reporters and spokesperson
(Canada)