The AI-powered English dictionary
(informal, military) Guantanamo Bay, the US naval base at the eponymous location, on the island of Cuba.
(informal, terrorism) The detention center for officially undisclosed persons without charge, process, or recourse; located at the U.S. naval base. examples