Definition of “all comers” - English Dictionary

british dictionary