Martha's Vineyard


noun

an island off SE Massachusetts: summer resort. About 100 sq. mi. (259 sq. km).

Cultural definitions for martha's vineyard

Martha's Vineyard

Island in the Atlantic Ocean off southeastern Massachusetts.

notes for Martha's Vineyard

Summer resort.