Shobdo Logo
ODEwalled garden

walled garden

Flag: gbEnglishOxford Dictionary of English

walled 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.
walled garden — ODE · Shobdo