Dictionary Home » Dictionary Definitions » Guantánamo Bay

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
link/cite print suggestion box