Meaning of “open admissions” in the English Dictionary

English