English Dictionary
Definition scrum in British English
scrum noun
[countable] noun
/skrʌm/
Synonyms and related words
