n sanctuary; place one runs to when in trouble or wanting to hide. One might hear it used to describe Winston Churchill’s country retreat, or some such.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.