Legal English Legal English Courses Legal English Testing LLM More >>

enclosure

noun
an area of land that is surrounded by an artificual or natural barrierEnclosures at London Zoo are designed to ensure the animals cannot escape.


jurisdiction