English Dictionary
Definition all-comers in British English
all-comers noun
[plural] noun
1
all the people who want to take part in an activity, especially a race or competition, with no limits on their age, ability, or experience
Synonyms and related words
