American Dictionary
Definition open doors in American English
open doors phrase
phrase
1
if a building, organization, or country opens its doors, it allows people to enter, especially for the first time
