land of opportunity
noun phraseDefinition of land of opportunity
: a place where people have many chances to succeed, achieve things, etc.
1