walled gardenEnglishOxford Dictionary of Englishwalled garden /ˌwɔːld ˈɡɑːdn / ▸ noun a garden enclosed by high walls. ▪ Computing Telecommunications a restricted range of information to which subscribers to a particular service are limited.