English Dictionary
Definition enclosure in British English
enclosure noun
[countable] noun
/ɪnˈkləʊʒə(r)/
1
an area surrounded by a fence or wall
Synonyms and related words
