Meaning of “open-door” in the English Dictionary

English