English
Detailed Synonyms for Guantanamo Bay in English
Guantanamo Bay:
Guantanamo Bay [the ~] noun
-
the Guantanamo Bay
– an inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903 1the Guantanamo Bay– an inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903 1