hideout

UK /ˈhaɪdˌaʊt/ US /ˈhaɪdˌaʊt/
noun 2

Definitions

noun

1

A place to hide.

They'll never find us in this makeshift hideout we've got in the woods.

2

A hidden headquarters or place to return to.

Your note

not saved
0 chars