Definition of “open-door” - English Dictionary

british dictionary