Advertisement

Advertisement

Martha's Vineyard

noun

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


Martha's Vineyard

  1. Island in the Atlantic Ocean off southeastern Massachusetts .


Discover More

Notes

Summer resort.

Discover More

Example Sentences

They had found good weather all the way save while in the neighborhood of Marthas Vineyard, when the souwester had met them.

At noon, after a steady flight all the morning, the voyagers found themselves off Marthas Vineyard.

Advertisement

Advertisement

Advertisement

Advertisement