Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

narragansett bay Definition

Cancel
narragansett bay
noun(nar-ra-gan-sett bay)
a deep inlet of the Atlantic Ocean in Rhode Island

Words Related to narragansett bay!

narragansett bay Examples by Brain Bank Users