Walled garden— definition, example and pronunciation in USA and UK English

Noun (concept)
Walled garden
a digital platform or service that only lets you see and do what the owner allows.
Companies like Apple and Sony actually argue that their walled gardens are a good thing because they help promote security and family values.