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

long island sound Definition

Cancel
long island sound
geographical name(Long Island Sound)
inlet of the Atlantic between Connecticut and New York (Long Island)

Words Related to long island sound!

long island sound Examples by Brain Bank Users