Puzzle Palace

What is Puzzle Palace?

Puzzle Palace meaning in Military or Military Slang terminology / glossary / dictionary is:
(U.S.) The National Security Agency headquarters at Fort Meade, Maryland. This comes originally from the book titled The Puzzle Palace written by James Bamford about the National Security Agency.


reference: Glossary of military slang