Narragansett Bay


noun

an inlet of the Atlantic in E Rhode Island. 28 miles (45 km) long.

British Dictionary definitions for narragansett bay

Narragansett Bay

noun

an inlet of the Atlantic in SE Rhode Island: contains several islands, including Rhode Island, Prudence Island, and Conanicut Island