English Dictionary
Definition hideout in British English
hideout noun
[countable] noun
/ˈhaɪdaʊt/
Synonyms and related words
