Guantánamo Bay Naval Base


noun

a US naval base on Guantánamo Bay; since 2002, a detainment camp for suspected al-Qaeda and Taliban operatives