Hideout meaning

hīd'out'
A place of shelter or concealment.
noun
0
0
Advertisement