open door
adj1
Providing or establishing an open door.
noun, adj — 3 senses
An unrestricted means of admission or access.
The policy of admitting people or goods from foreign countries, on equal terms, into a host country.
Providing or establishing an open door.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.