English Dictionary
Definition open doors in British English
open doors phrase
phrase
1
to give someone opportunities
