Meaning of “open-door” in the English Dictionary

british dictionary