enclosure

en-clo-sure

noun

An area of land or space surrounded by a barrier.

"The zoo had a large animal enclosure."

noun

A document or item included inside a letter, parcel, or email.

"Please find the invoice as an enclosure."

Thesaurus

Synonyms: inclosure, enclosing, envelopment, natural enclosure