imbosk
/ˈɪmbɒsk/Definitions
1. verb
to put or place something in a hidden or secluded place
“The hikers attempted to imbosk their campsite to avoid detection by wildlife.”
2. noun
a secluded or hidden place
“The small clearing served as a perfect imbosk for the family to enjoy a picnic.”