English Dictionary
Definition bolt-hole in British English
bolt-hole noun
[countable] noun
Synonyms and related words

English Dictionary