/ ˈkʌmə(r); NAmE / noun
1.
all comers [ pl. ] anyone who is interested in, or comes forward for, sth, especially a competition :
The event is open to all comers.
2.
(with adjectives) a person who arrives somewhere
—see also latecomer , newcomer
3.
( NAmE , informal ) a person who is likely to be successful