Synonyms and Antonyms for Narragansett_Bay

1. Narragansett Bay (n.)

a deep inlet of the Atlantic Ocean in Rhode Island

Synonyms: