Definitions Found:

a hideout (a place of refuge)