Green’s Dictionary of Slang

fortress n.

see fort n.