Word Study
narragansett bay
WORDNET DICTIONARY
Noun narragansett bay has 1 sense
- narragansett bay(n = noun.object) - a deep inlet of the Atlantic Ocean in Rhode Island; is a part of little rhody, ocean state, rhode island, ri
is a kind of bay, embayment
For further exploring for "narragansett bay" in Webster Dictionary Online