Guantánamo Bay Hear it!

Guantánamo Bay Definition

Guantánamo Bay

inlet of the Caribbean, on the SE coast of Cuba: site of a U.S. naval station: 12 mi (19.3 km) long