Top definition
Private, tucked away.

To better describe an enclosed location that creates a feeling of seclusion.

I like this backyard because it is seclosed!
by JG! June 29, 2008
Get the mug
Get a seclosed mug for your bunkmate Georges.