open door

noun, adj — 3 senses

open door

noun
1

An unrestricted means of admission or access.

2

The policy of admitting people or goods from foreign countries, on equal terms, into a host country.

open door

adj
1

Providing or establishing an open door.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.