hiding place

1. (noun) a place suitable for hiding something (such as yourself)
Related Words: den, drop, hideaway, hideout, lurking place, place, spot, topographic point



Terms and Conditions of Use / Copyright Notice