Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun narragansett_bay
1 sense of narragansett bay
Sense 1
Narragansett Bay -- (a deep inlet of the Atlantic Ocean in Rhode Island)
INSTANCE OF=> bay, embayment -- (an indentation of a shoreline larger than a cove but smaller than a gulf)