VariousWords beta
Definitions:
Noun
hiding place
Definition: a place suitable for hiding something (such as yourself)
Definition: A place where something or someone may be hidden.