A place which is very difficult to get into.
man the fort
To take care of a place or situation in another's absence.
© 2026 English Reference