guantanamo :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
guantanamo bay
guantanamo bay
noun
an inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903
WordNet